Section courante

A propos

Section administrative du site

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