HervéRenault.fr

Logo de PHPStan

Configurer PHPStan pour WordPress et WooCommerce

Avec Syntastic ou simplement en ligne de commande, j'utilise PHPStan qui vient de passer en version 1.0, signe de maturité. Quand il analyse du code écrit pour fonctionner avec WordPress et éventuellement WooCommerce, PHPStan va hurler des choses comme "Function wp_mail not found" ou "Instantiated class WC_Order not found". Sans aller jusqu'à lui faire analyser WP ou WC, ce qui serait long et inutile, il faut lui faire découvrir les symboles de WP et WC comme ceci :