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