Qu'est-ce que PHP CodeSniffer ?
PHP CodeSniffer est un outil en ligne de commande gratuit et open-source disponible sur github.
Il permet de valider que votre code respecte des standards que vous pouvez configurer pour respecter vos méthodes de travail.
Vous pouvez l'installer facilement sur vos projets grâce à la commande Composer suivante :
composer global require "squizlabs/php_codesniffer" --dev
Si vous avez du mal à enregistrer toutes les subtilités de la syntaxe PSR au début, nous vous conseillons d'utiliser PHP-CS-Fixer qui vous facilitera la vie en effectuant les ajustements de syntaxe à votre place !
Puisque nous avons la chance d'avoir des standards de syntaxe reconnus par la communauté PHP, chez SmartBooster nous utilisons le PSR12 sur nos projets PHP.