codeclimate-phpcodesniffer es un motor de clima de código que envuelve la herramienta de análisis estático PhP_Code Sniffer. Puede ejecutarlo en su línea de comando utilizando la CLI del clima de código o en nuestra plataforma de análisis alojado.
PHP_CODESNIFFER lo ayuda a detectar violaciones de un estándar de codificación definido.
codeclimate engines:enable phpcodesniffer . Este comando instala el motor y lo habilita en su archivo .codeclimate.yml .codeclimate analyze .Formatee los valores para estas opciones de configuración según la documentación 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"
Además de los estándares proporcionados por defecto con PhP_CodesNiffer, se admiten los estándares de codificación de extensión Drupal, WordPress, YII2 y Magento. Aquí está la lista completa:
Para obtener ayuda con php_codesniffer, consulte su documentación.
Si se encuentra con un problema climático de código, primero busque los problemas de GitHub de este proyecto, ya que su pregunta ya puede haber sido cubierta. Si no, continúe y abra un boleto de soporte con nosotros.