Проект Drupal Code Sniffer является комбинацией нескольких проектов, которые объединяют инструменты проверки кода на соответствие стандартам Друпала и проверку кода для Eclipse. Проект содержит стандарты PHP_CodeSniffer, на основе стандартов кодирования Друпала.
Drupal Code Sniffer это не модуль Друпала, он не требует запуска Друпала и не зависит от версии ядра Друпала.
Установите пакет PEAR, который называется PHP_CodeSniffer:
sudo pear update-channels
sudo pear install PHP_CodeSniffer
(если у вас нет доступа к пакетам PEAR, то можно скачать проект PHP_CodeSniffer самостоятельно и установить его вручную)
Установите Drupal Code Sniffer:
sudo ln -sv /path/to/drupalcs/Drupal $(pear config-get php_dir)/PHP/CodeSniffer/Standards/Drupal
Если у вас нет прав доступа root или вы не хотите устанавливать Drupal Code Sniffer для всей системы, то можно указать на файл ruleset.xml напрямую. Например, для удобства, запустите программу в шелле (или добавьте запуск в ~/.bashrc): alias drupalcs='phpcs --standard=/path/to/local/drupalcs/Drupal/ruleset.xml --extensions=php,module,inc,install,test,profile,theme'
pear install PHP_CodeSniffer