spip-league/console | 2 commits
Par Matthieu Marcillaud, le 28 avril 2026 à 14h43min :
feat: Le paramètre ‹ spip.console.requires_spip_commands › indique les commandes qui nécessitent un SPIP démarré
Effectivement passer par l’attribut AsCommand (dans les plugins) crée des commandes ‹ lazy ›
et on ne peut pas tester dessus directement RequiresSpipInterface.
Une compilerPass du kernel va créer le paramètre.
Ajouté
src/DependencyInjection/RequiresSpipCommandPass.php
Modifié
src/Application.php
==============================
Par Matthieu Marcillaud, le 28 avril 2026 à 14h19min :
feat: Si un console.command_loader est présent, l’utiliser pour charger des commandes
Modifié
src/Application.php