Я загрузил пакет кодека Drupal (7.x-2.0-beta2) из http://drupal.org/project/coder и извлек соответствующие стандартные файлы; но когда я пытаюсь выполнить из командной строки я получаю:Запуск CommandCLI Codesniffer для стандартов кодирования Drupal дает ошибку
Fatal error: Call to undefined method Drupal_Sniffs_InfoFiles_ClassFilesSniff::register() in /php/PEAR/PHP/CodeSniffer.php on line 1007
достаточно уверенный, глядя на сам файл, не существует никакого метода регистра(), определенный в файле ClassFilesSniff.php.
Кто-нибудь знает, какие типы токенов должен прослушивать, так что я могу сам добавить register()?
Если я вручную добавить метод Registre как
public function register()
{
return array(T_CLASS);
}//end register()
то регистры нюхать, но я получаю
Catchable fatal error: Argument 1 passed to Drupal_Sniffs_InfoFiles_ClassFilesSn iff::process() must be of the type array, object given, called in /php/P EAR/PHP/CodeSniffer/File.php on line 492 and defined in /php/PEAR/PHP/Co deSniffer/Standards/Drupal/Sniffs/InfoFiles/ClassFilesSniff.php on line 44
, когда она обрабатывается
Я использую последнюю PEAR codeniffer
Любые подсказки?