如何正确使用phpcs检查项目目录中的所有php文件

时间:2016-12-16 22:45:46

标签: php wordpress php-7 phpcs

我想检查项目目录中的所有 php文件,看看它们是否与PHP 7兼容。

我安装了PHPCompatibility作为phpcs标准,我意识到了诸如.class.php,.lib.php .inc.php等变体。 根据以下示例

,仅使用--extensions=php或未指定任何--extensions被跳过

1)否 - 扩展

phpcs -p -s -v --standard=PHPCompatibility  /Users/natalisilverio/Sites/php7/ --runtime-set testVersion 7.0  --report-file=phpcs-noExtensions.txt

2)--extensions = php

phpcs -p -s -v --standard=PHPCompatibility  /Users/natalisilverio/Sites/php7/ --runtime-set testVersion 7.0 --extensions=php --report-file=phpcs-phpExtensions.txt

3)多个 - 扩展

phpcs -p -s -v --standard=PHPCompatibility  /Users/natalisilverio/Sites/php7/ --runtime-set testVersion 7.0 --extensions=php,inc.php,lib.php,class.php --report-file=phpcs-multipleExtensions.txt

如果我定位一个具有.class.php文件的特定目录并设置 - extensions=.class.php作为扩展程序,我会将其列在我的报告中

phpcs -p -s -v --standard=PHPCompatibility  /Users/natalisilverio/Sites/php7/ --runtime-set testVersion 7.0 --extensions=class.php --report-file=phpcs-classExtensions.txt

我有很多第三方插件,我不知道他们会使用哪种变体,所以我想知道哪种是正确检查我的项目文件夹的正确方法递归而不设置多个扩展变体对于.php文件

0 个答案:

没有答案