sfCommandManager |
Symfony : Gestionnaire de commande |
|---|---|
| PHP | Symfony 1 |
Description
Cette classe contient le gestionnaire de ligne de commande des arguments et options.
Liste des méthodes
| Nom | Prototype | Description |
|---|---|---|
| __CONSTRUCT | function __construct($argumentSet, $optionSet); | Ce constructeur permet de construire cet objet. |
| GETARGUMENTSET | function getArgumentSet(); | Cette méthode permet de demander un ensemble de paramètres. |
| GETARGUMENTVALUE | function getArgumentValue($name); | Cette méthode permet de demander la valeur d'un paramètre pour le nom spécifié. |
| GETARGUMENTVALUES | function getArgumentValues(); | Cette méthode permet de demander les valeurs de paramètre. |
| GETERRORS | function getErrors(); | Cette méthode permet de demander les erreurs courantes. |
| GETOPTIONSET | function getOptionSet(); | Cette méthode permet de demander l'ensemble d'option. |
| GETOPTIONVALUE | function getOptionValue($name); | Cette méthode permet de demander la valeur de l'option spécifié par son nom. |
| GETOPTIONVALUES | function getOptionValues(); | Cette méthode permet de demander les valeurs des options. |
| ISVALID | function isValid(); | Cette méthode permet de vérifier si la ligne d'option de la commande courante est valide pour l'ensemble des paramètres et des options. |
| PARSELONGOPTION | function parseLongOption($argument); | Cette méthode permet d'analyser une option longue. |
| PARSESHORTOPTION | function parseShortOption($argument); | Cette méthode permet d'analyser une option courte. |
| PROCESS | function process($arguments); | Cette méthode permet de traiter les paramètres de la ligne de commande. |
| SETARGUMENTSET | function setArgumentSet($argumentSet); | Cette méthode permet de fixer l'ensemble de paramètre. |
| SETOPTION | function setOption($option, $value); | Cette méthode permet de fixer une option avec la valeur spécifié. |
| SETOPTIONSET | function setOptionSet($optionSet); | Cette méthode permet de fixer un ensemble d'options. |
Légende
Cette couleur permet d'indiquer qu'il s'agit d'un constructeur d'objet.
Dernière mise à jour : Mardi, le 29 août 2017