Typical order within ZF is param/return/throws. Additionally, we use a throws annotation per exception type thrown.