Search code examples
phpphpcodesniffer

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 generate the following error for the above line.

41 | ERROR | Tag cannot be grouped with parameter tags in a doc comment.

What will be the reason?


Solution

  • PHP_CodeSniffer isolates group of parameters in two consecutive lines in the function doc block. So adding a line between the param tag line and the return tag line will make it compatible with PHP_CodeSniffer.

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