phpcodesniffer产生的错误是什么?标签不能与文档注释中的参数标签分组


What is the error generated by phpcodesniffer "Tag cannot be grouped with parameter tags in a doc comment"

/**
  * @param Varien_Event_Observer $observer eventobserver
  * @return void
  */

phpCodesniffer为上面的行生成以下错误。

41 | ERROR |标签不能与文档注释中的参数标签分组。

原因是什么?

PHP_CodeSniffer隔离函数文档块中连续两行的一组参数。因此,在param标记行和return标记行之间添加一行将使其与PHP_CodeSniffer兼容。

/**
  * @param Varien_Event_Observer $observer eventobserver
  *
  * @return void
  */

在php中,你必须隔离代码块来显示和调试参数

/**
 * Create a new user instance after a valid registration.
 *
 * @param array $data comment
 * 
 * @return 'App'Models'User
 */