Changeset 113911 in spip-zone


Ignore:
Timestamp:
Feb 14, 2019, 3:40:42 PM (7 months ago)
Author:
cedric@…
Message:

option --short sur l'affichage des plugins actif apres activation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _outils_/spip-cli/trunk/src/Command/PluginsActiver.php

    r113910 r113911  
    2525                        ->addOption('name', null, InputOption::VALUE_OPTIONAL, 'Nom du fichier d’import', 'plugins')
    2626                        ->addOption('all', 'a', InputOption::VALUE_NONE, "Activer tous les plugins disponibles.")
     27                        ->addOption('short', null, InputOption::VALUE_NONE, 'Affiche simplement le préfixe sur la liste des plugins actifs')
    2728                        ->addOption('yes', 'y', InputOption::VALUE_NONE, 'Activer les plugins sans poser de question');
    2829        }
     
    99100                if ($liste_complete) {
    100101                        // et on active ce qui doit etre active
    101                         $this->activePlugins($liste_complete);
     102                        $this->activePlugins($liste_complete, $input->getOption('short'));
    102103                }
    103104                else {
     
    175176        }
    176177
    177         public function activePlugins($prefixes) {
     178        public function activePlugins($prefixes, $short = false) {
    178179                if (!is_array($prefixes)) {
    179180                        $prefixes = array();
     
    208209                        $actifs = $this->getPluginsActifs(['procure' => false, 'php' => false]);
    209210                        $this->io->text("Plugins actifs après action :");
    210                         $this->showPlugins($actifs);
     211                        $this->showPlugins($actifs, $short);
    211212                        $this->showPluginsErrors();
    212213                        $this->actualiserSVP();
Note: See TracChangeset for help on using the changeset viewer.