Glossaire

PHP CodeSniffer : votre code PHP avec une syntaxe impeccable

Écrire un code de qualité commence par respecter les standards de syntaxe en vigueur dans votre entreprise. PHP CodeSniffer va vous permettre de valider un jeu de règle sur votre code dans le but d'avoir une parfaite validation syntaxique.

Qu'est-ce que PHP CodeSniffer ?

Qualité logicielle - Analyse statique de code

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.