| 12345678910111213141516171819202122232425262728293031323334353637 |
- =====================
- Rule ``phpdoc_order``
- =====================
- Annotations in PHPDoc should be ordered so that ``@param`` annotations come
- first, then ``@throws`` annotations, then ``@return`` annotations.
- Examples
- --------
- Example #1
- ~~~~~~~~~~
- .. code-block:: diff
- --- Original
- +++ New
- @@ -2,9 +2,9 @@
- /**
- * Hello there!
- *
- - * @throws Exception|RuntimeException foo
- * @custom Test!
- - * @return int Return the number of changes.
- * @param string $foo
- * @param bool $bar Bar
- + * @throws Exception|RuntimeException foo
- + * @return int Return the number of changes.
- */
- Rule sets
- ---------
- The rule is part of the following rule set:
- @PhpCsFixer
- Using the ``@PhpCsFixer`` rule set will enable the ``phpdoc_order`` rule.
|