PhpDoc: @param с @method

Есть класс. Большинство методов просты и могут быть обработаны методом __call(). Итак, я могу указать свои методы с определением PhpDoc @method:

/**
 * @method type11 m1(type1 $p)
 * @method type22 m2(type2 $p)
 * @method type33 m3(type3 $p)
 */

Но как я могу указать (и возможно ли это) определение параметров? Для обычных методов я использую определение @param.

Я не хочу создавать пустые методы только для указания их определений параметров:

/**
 * @param type1 $p Definition
 * @return type11
 */
public function m1(type1 $p){}

/**
 * @param type2 $p Definition
 * @return type22
 */
public function m2(type2 $p){}

/**
 * @param type3 $p Definition
 * @return type33
 */
public function m3(type3 $p){}

Можно ли определить такие методы только с определениями PhpDoc?


person Vitaly    schedule 31.01.2020    source источник
comment
См. stackoverflow.com/questions/15634021/   -  person Benilson    schedule 31.01.2020
comment
Не понял. Я видел определение @method, но не @params.   -  person Vitaly    schedule 31.01.2020