Changeset 114694 in spip-zone


Ignore:
Timestamp:
Apr 2, 2019, 8:59:12 AM (8 months ago)
Author:
cedric@…
Message:

si on passe l'option --raw en meme temps que --export on a une liste d'un prefixe par ligne, comme a l'affichage (utile pour faire un diff)

File:
1 edited

Legend:

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

    r113909 r114694  
    4343                        $this->showInactifs($input, $raw);
    4444                } elseif ($input->getOption('export')) {
    45                         $this->exportActifs($input);
     45                        $this->exportActifs($input, $raw);
    4646                } else {
    4747                        $this->showActifs($input, $raw);
     
    104104        }
    105105       
    106         public function exportActifs(InputInterface $input) {
     106        public function exportActifs(InputInterface $input, $raw=false) {
    107107                $file = $this->getExportFile($input);
    108108               
     
    112112                ]);
    113113
    114                 $list = implode(" ", array_map('strtolower', array_keys($actifs)));
     114                $list = implode($raw ? "\n" : " ", array_map('strtolower', array_keys($actifs)));
    115115                if (file_put_contents($file, $list)) {
    116116                        $this->io->check("Export dans : " . $file);
Note: See TracChangeset for help on using the changeset viewer.