Utiliser les coding standards de Pilot’In (PHP)

par | 3 février 2020



Pré-requis : 

  • Avoir Composer installé
    https://getcomposer.org/download/
  • Avoir PHP Code Sniffer installé
    (Dans votre terminal : composer global require "squizlabs/php_codesniffer=*")
  • Avoir les WordPress Coding Standards installé
    (Dans votre terminal : composer global require dealerdirect/phpcodesniffer-composer-installer phpcompatibility/phpcompatibility-wp squizlabs/php_codesniffer wp-coding-standards/wpcs)

 

Installation : 

  • Créer un dossier PilotIn dans le dossier Standards de votre installation phpcs (Dans votre terminal : where.exe phpcs) et mettre ce fichier dedans : ruleset.xml
    (Au final, vous devriez avoir une structure un peu comme celle-ci : ...\composer\vendor\squizlabs\php_codesniffer\src\Standards\PilotIn\ruleset.xml)
  • Via le terminal, dire à phpcs d’utiliser par défaut ce standard :
    phpcs --config-set default_standard PilotIn

 

Bonus :

  • Pour VSCode, utilisez l’extension PHPCBF et les paramètres suivants :
    /** Formatte le code selon les standards "PilotIn" */
    "phpcbf.executablePath": "phpcbf.bat",
    "phpcs.standard": "PilotIn",
    "phpcbf.standard": "PilotIn",
  • Résultat une fois mis en place et que l’on formatte son code :
 et
Découvrez nos autres articles

Pilot'in