HervéRenault.fr

Logo de PHP

Ignorer une variable non définie avec phpcs

Avec Syntastic et PHP_CodeSniffer, j'utilise phpcs-variable-analysis pour détecter les variables inutilisées.

Parfois, on peut avoir un fichier inclus (par exemple un fichier template) par include ou require depuis une classe et dans ce cas, phpcs-variable-analysis hurle "Variable $this is undefined" pour rien.

De la même manière que phpcs-variable-analysis permet d'ignorer certaines variables non-utilisées, on peut ignorer le fait que $this n'est pas définie comme ceci :

D'autres façons d'ignorer phpcs existent.