PHP codeniffer путь ко всему проекту

Я новичок в этом, но я установил композитор и вместе с ним установил PHP Codesniffer. Теперь, как я могу использовать php codesnifer для проверки файлов во всей папке моего проекта? Моя структура каталогов выглядит примерно так:

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

Если я попытаюсь бежать

phpcs --standard=PSR2 functions 

он проверит файлы внутри файлов функций внутри каталога функций, но мне нужно проверить все файлы php в каталоге ProjectName.

Спасибо!

1 ответ

Вы можете использовать знак точки "." проверить текущий каталог.

phpcs --standard=PSR2 .

Должна быть опция под названием "расширения", чтобы соответствовать вашему использованию

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

где вы должны запустить этот код в корневом каталоге вашего проекта, поскольку "." указывает на текущий каталог

Другие вопросы по тегам