phpstan level 1
Un peu de ménage pour passer au niveau 1 de phpstan.
Je me pose la question de l'usage d'un fichier de bootstrap cf https://phpstan.org/user-guide/discovering-symbols#global-constants pour éliminer les avertissements à propos des constantes du core, j'ai ça en stock et ça fonctionne bien :
diff --git a/phpstan.neon.dist b/phpstan.neon.dist
index 0f1c0cc..5601602 100644
--- a/phpstan.neon.dist
+++ b/phpstan.neon.dist
@@ -10,3 +10,5 @@ parameters:
analyse:
- inc/iptc.php
level: 0
+ bootstrapFiles:
+ - phpstan-constants.php
Avec ça dans le fichier phpstan-constants.php
:
<?php
define('_TRAITEMENT_RACCOURCIS', 1);
define('_DIR_RACINE', 1);
define('_DIR_VAR', 1);
define('_DIR_TMP', 1);
@JamesRezo tu en penses quoi ?