sfCommandApplication |
Symfony : Commande d'application |
---|---|
PHP | Symfony 1 |
Description
Cette classe permet d'effectuer la gestion du cycle de vie d'une application CLI.
Liste des méthodes
Nom | Prototype | Description |
---|---|---|
__CONSTRUCT | function __construct($dispatcher, $formatter, $options); | Ce constructeur permet de construire cet objet. |
AUTODISCOVERTASKS | function autodiscoverTasks(); | Cette méthode permet de découvrir automatique les classes de tâche. |
CLEARTASKS | function clearTasks(); | Cette méthode permet d'effacer les tâches. |
CONFIGURE | function configure(); | Cette méthode permet de configurer la commande d'application courante. |
FIXCGI | function fixCgi(); | Cette méthode permet de fixer le comportement PHP si le PHP utilise le cgi. |
GETABBREVIATIONS | function getAbbreviations(); | Cette méthode permet de demander un tableau des abréviations possibles dans un ensemble de noms. |
GETFORMATTER | function getFormatter(); | Cette méthode permet de demander l'instance formater. |
GETLONGVERSION | function getLongVersion(); | Cette méthode permet de demander la chaîne de caractères de la version long de l'application. |
GETNAME | function getName(); | Cette méthode permet de demander la chaîne de caractères du nom de l'application. |
GETOPTION | function getOption($name); | Cette méthode permet de demander la valeur de l'option spécifié. |
GETTASK | function getTask($name); | Cette méthode permet de demander la tâche d'enregistrement par nom ou par alias. |
GETTASKS | function getTasks(); | Cette méthode permet de demander toutes les tâches enregistrées. |
GETTASKTOEXECUTE | function getTaskToExecute($name); | Cette méthode permet de demander un nom de tâche de raccourci clavier. |
GETVERSION | function getVersion(); | Cette méthode permet de demander la version de l'application. |
GUESSBESTFORMATTER | function guessBestFormatter($stream); | Cette méthode permet de rechercher le meilleur formateur pour le flux spécifié. |
HANDLEOPTIONS | function handleOptions($options); | Cette méthode permet d'analyser et gérer les options de ligne de commande. |
HELP | function help(); | Cette méthode permet de sortir le message d'aide pour l'application courante. |
ISSTREAMSUPPORTSCOLORS | function isStreamSupportsColors($stream); | Cette méthode permet de demander si le flux de données spécifié supporte la colorisation. |
ISVERBOSE | function isVerbose(); | Cette méthode permet de demander si les messages de l'application doivent être en mode détaillé. |
REGISTERTASK | function registerTask($task); | Cette méthode permet d'enregistrer un objet de tâche. |
REGISTERTASKS | function registerTasks($tasks); | Cette méthode permet d'enregistrer un tableau d'objets de tâche. |
RENDEREXCEPTION | function renderException($e); | Cette méthode permet d'effectuer le rendu d'une exception. |
RUN | function run($options); | Cette méthode permet d'exécuter l'application courante. |
SETFORMATTER | function setFormatter(); | Cette méthode permet de fixer l'instance de formatage. |
SETNAME | function setName($name); | Cette méthode permet de fixer le nom de l'application. |
SETVERSION | function setVersion($version); | Cette méthode permet de fixer la version de l'application. |
STRLEN | function strlen($string); | Cette méthode permet de demander le nombre de caractères que contient une chaîne de caractères et utilise les fonctions mb_ si le module est installé dans PHP. |
WITHTRACE | function withTrace(); | Cette méthode permet de demander si l'application a activer le traçage des instructions dans le journal de bord. |
Légende
Cette couleur permet d'indiquer qu'il s'agit d'un constructeur d'objet.
Voir également
Langage de programmation - PHP - Symfony - CLI - Ligne de commande (Symfony 1)
Dernière mise à jour : Mardi, le 29 août 2017