2013-11-28 3 views
-1

На наших серверах CI мы запускаем PHP codesniffer и phpmd. Некоторые из поднятых проблем ложноположительны. Как я могу отключить определенные части файла PHP, которые будут анализироваться теми, кто (как @SupressWarning (...) в Java)? Благодаря!Анализ статического кода PHP - отключение ложноположительных предупреждений

ответ

2

Взято из документации. Первый удар после выполнения поиска Google для disable parts of a file codesniffer php

Ignoring parts of a file using comments 


$xmlPackage = new XMLPackage; 
// @codingStandardsIgnoreStart 
$xmlPackage['error_code'] = get_default_error_code_value(); 
// @codingStandardsIgnoreEnd 
$xmlPackage->send(); 

http://pear.php.net/manual/en/package.php.php-codesniffer.advanced-usage.php

Это то, что вы имеете в виду?

Что касается PHP-MD ...

http://phpmd.org/documentation/suppress-warnings.html

Два клика от

http://phpmd.org/

Я обычно не вид, чтобы говорить об этом, но это было бы гораздо быстрее для вас, если вы прочтете документацию (как вы это делали, так как я отредактировал этот ответ!)

+0

Спасибо. Мне нужно то же самое для PHP-MD. – FazoM

Смежные вопросы