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 .
где вы должны запустить этот код в корневом каталоге вашего проекта, поскольку "." указывает на текущий каталог