phpcodesniffer生成的错误是什么“标记不能与doc注释中的参数标记分组”

时间:2015-09-02 08:44:00

标签: php phpcodesniffer

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

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

  

41 |错误|标签不能与文档评论中的参数标记分组。

原因是什么?

2 个答案:

答案 0 :(得分:13)

PHP_CodeSniffer在函数doc块中的两个连续行中隔离参数组。因此,在return标记行和/** * @param Varien_Event_Observer $observer eventobserver * * @return void */ 标记行之间添加一行将使其与PHP_CodeSniffer兼容。

location

答案 1 :(得分:0)

在phpstan中,您必须隔离代码块以显示和调试参数

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