codeclimate-phpcodesniffer -это кодовый климат-двигатель, который завершает инструмент статического анализа Sniffer PHP_CODE. Вы можете запустить его в своей командной строке, используя CODE CLIMAT CLI или на нашей хостированной платформе анализа.
Php_codesniffer помогает вам обнаружить нарушения определенного стандарта кодирования.
codeclimate engines:enable phpcodesniffer . Эта команда оба устанавливает двигатель и позволяет ему в вашем файле .codeclimate.yml .codeclimate analyze .Форматируйте значения для этих параметров конфигурации в соответствии с документацией php_codesniffer.
exclude_paths:
- "/examples/**/*"
engines:
phpcodesniffer:
enabled: true
config:
file_extensions: "php,inc,lib"
standard: "PSR1,PSR2,my_custom_php_ruleset.xml"
ignore_warnings: true
encoding: utf-8
ratings:
paths:
- "**.php"
В дополнение к стандартам, предоставленным по умолчанию с php_codesniffer, поддерживаются стандарты кодирования Drupal, WordPress, YII2 и Magento расширения. Вот полный список:
Для получения помощи с php_codesniffer, ознакомьтесь с их документацией.
Если вы сталкиваетесь с проблемой климата кода, сначала посмотрите на проблемы с GitHub этого проекта, так как ваш вопрос, возможно, уже был покрыт. Если нет, иди и откройте с нами билет на поддержку.