Si vous regardez la classe ArgvInput vous remarquerez peut-être que les valeurs argv sont holded dans propriété privée sans getter. Fondamentalement, cela signifie que vous ne pouvez pas accéder à cette information. Bien sûr, vous pouvez utiliser $ _SERVER ['argv'] directement mais ce n'est pas une solution très jolie. Donc, il semble qu'il n'y ait pas de moyen «propre» ou «facile» pour réaliser exactement ce que vous voulez.
Cependant, vous avez accès à toutes les informations dont vous avez besoin.
$this->getName(); // gets name of command (eg. "my-comand")
$input->getArguments(); // gets all arguments (eg. "fileName.txt")
$input->getOptions(); // get all options (eg. --myoption => 100)
Vous pouvez le mettre ensemble à une chaîne. Mais c'est après la validation, donc si vous avez besoin de consigner les mauvaises commandes aussi (je veux dire avec de mauvais paramètres et ainsi de suite) cela ne passe pas l'examen.
cela peut aussi être une solution. Merci –