禁用/修改no_supfluous_phpdoc_tags规则



我想禁用no_superfluous_phpdoc_tags规则。

/**
* Refund a list of payments.
*
* @param float  $amount
* @param array  $charges
*
* @throws PaymentException
*
* @return boolean
*
*/

在默认规则的情况下,它将上面的内容变成了这个。

/**
* Refund a list of payments.
*
* @throws PaymentException
*
*/

我试过这个:

./vendor/bin/php-cs-fixer fix -vvv --rules='{"no_superfluous_phpdoc_tags": {"allow_unused_params": "true"}}'

但它不会影响结果(仍然会删除params(。我该怎么做才能不删除这些参数?

php_cs.dist文件中:

'no_superfluous_phpdoc_tags' => false,

或在控制台中:

vendor/bin/php-cs-fixer fix .php_cs.dist --rules='{"no_superfluous_phpdoc_tags": false}'

最新更新