Changeset 113906 in spip-zone


Ignore:
Timestamp:
Feb 14, 2019, 2:26:32 PM (7 months ago)
Author:
cedric@…
Message:

avec l'option --from-file on accepte une liste de prefixe separee par des virgules, espace, retour ligne, tabulation, ce qui est plus robuste et souple

File:
1 edited

Legend:

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

    r111667 r113906  
    113113                }
    114114                $list = file_get_contents($file);
    115                 return explode(' ', $list);
     115                // soyons tolerant sur le format : on a une liste de prefixe, qui peuvent etre separes par des virgules, espaces ou retour ligne
     116                // on accepte tous ces separateurs
     117                $list = str_replace(array("\r", "\n", ",", "\t"), " ", $list);
     118                $list = explode(' ', $list);
     119                // et on enleve les valeurs vides (deux espaces, une ligne sautee...)
     120                $list = array_filter($list);
     121                return $list;
    116122        }
    117123
Note: See TracChangeset for help on using the changeset viewer.