[console] 2 commits

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

Détails : feat: Le paramètre 'spip.console.requires_spip_commands' indique les commandes... (5a4b8940) · Validations · spip-league / console · GitLab

==============================
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

Détails : feat: Si un console.command_loader est présent, l’utiliser pour charger des commandes (3414e85c) · Validations · spip-league / console · GitLab