There are two main issues, I'm aware of 1) PHPDoc should be inherited without explicitly specifying `{@inheritdoc}` 2) The parameter names may differ in child from parent class / interface, so you need to remap them based on position.