Я не смог найти существующий флаг, который обеспечивает это правило, поэтому я решил написать свой собственный. Создание пользовательского файла Sniff < /H3>
Сначала создайте файл, который определяет ваш пользовательский Sniff. В своем проекте я поместил его в папку с именем _dev (которую я позже исключаю из производства). Я назвал файл includeUsingDirsniff.php и использовал пространство имен mycustom .
Ниже приведен код для пользовательского Sniff:
< Pre Class = "Lang-Php PrettyPrint-Override">
Код: Выделить всё
My Stuff
< /code>
ключевые точки: < /strong> < /p>
3. Запуск PHP Codesniffer < /H3>
Теперь при запуске PHP Codesniffer из корневого проекта: < /p>
$phpcs --standard=_dev/phpcs.xml /var/www/buero
ERROR: Referenced sniff "MyCustom.IncludeUsingDirSniff" does not exist
Подробнее здесь: https://stackoverflow.com/questions/794 ... ffer-sniff
Мобильная версия