PHP_CodeSniffer PEAR.Commenting.FunctionComment.ParamNameNoMatch错误

时间:2015-02-04 18:41:36

标签: phpcodesniffer

我的源代码使用PHP_CodeSniffer生成以下错误。 “var& $ myVar的文档评论与位置2处的实际变量名称$ myVar不匹配”

PEAR.Commenting.FunctionComment.ParamNameNoMatch

代码:

/**
* Function comment
*
* @param object $newVar some comment
* @param array &$myVar some comment
*
* @return null
*/
private function _myFunction($newVar, &$myVar) {
    // my code here...
}

可能是什么原因?

1 个答案:

答案 0 :(得分:0)

PHPDoc不支持&符号和PHP代码niffer严格执行PHPDoc 我希望它被认为是一个需要解决的PHPDoc错误,而不是代码是否符合。你怎么记录变量是通过引用传递的?!

https://github.com/squizlabs/PHP_CodeSniffer/issues/248