PHP 整个项目的codesniffer路径

PHP codesniffer path to whole project

我是新手,但我已经安装了 Composer 并安装了它 PHP Codesniffer。 现在,我如何使用 php codesnifer 检查整个项目文件夹中的文件? 我的目录结构是这样的:

ProjectName
    functions
        functions.php
    templates
        template.php
    myFunctions.php
    vendor
        bin
            phpcs.exe

如果我尝试 运行

phpcs --standard=PSR2 functions 

它将检查函数目录中函数文件中的文件,但我需要它来检查 ProjectName 目录中的所有 php 文件。

谢谢!

您可以使用点号“.”检查 current directory.

phpcs --standard=PSR2 .

应该有一个名为“扩展”的选项适合您的使用

phpcs --extensions=php --standard=PSR2 .

您应该 运行 从“.”开始的项目根目录中的此代码。指向当前目录