0

我想禁用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"}}'

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

4

1 回答 1

2

php_cs.dist文件中:

'no_superfluous_phpdoc_tags' => false,

或在控制台中:

vendor/bin/php-cs-fixer fix .php_cs.dist --rules='{"no_superfluous_phpdoc_tags": false}'
于 2020-06-05T00:47:11.277 回答