我最近一直在记录我的类,其中一个有一个定义中没有参数的方法,但是因为我用get_func_args()
. 我来给你展示:
public function method()
{
if(func_num_args() == 2)
{
//...
}
}
问题是当我记录它时,我想添加它接收的参数。像这样的东西:
/**
* Some info
* @param string $arg Some value
* @param mixed $arg2 Some value
*/
在问之前,我用这些get_func_args()
东西做这个,因为它扩展了一个抽象类,它的参数与每个实现都有一点不同。
当我记录这个类时,它会弹出一个通知:
Parameter $arg could not be found in method()
有什么方法可以避免这种情况,或者告诉 phpDocumentor 这个类实际上有一些参数?