Changeset 110789 in spip-zone


Ignore:
Timestamp:
Jun 21, 2018, 10:27:05 AM (3 years ago)
Author:
marcimat@…
Message:

Suite de r110787 (on s’est un peu croisés)
Si on ne trouve pas la racine de SPIP, prendre le répertoire en cours quand même au chargement.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _outils_/spip-cli/trunk/src/Loader/Spip.php

    r110788 r110789  
    4040        public function __construct($directory = null) {
    4141                if (is_null($directory)) {
    42                         $directory = $this->chercher_racine_spip() ?: getcwd();
     42                        $directory = $this->chercher_racine_spip();
    4343                        if ($directory) {
    44                                 $this->directory = rtrim(Files::formatPath($directory), DIRECTORY_SEPARATOR);
    4544                                $this->trouver_host_si_mutualisation();
     45                        } else {
     46                                // tant pis...
     47                                $directory = $this->getcwd();
    4648                        }
    47                 } else {
    48                         $this->directory = rtrim(Files::formatPath($directory), DIRECTORY_SEPARATOR);
    49                 }
     49                }
     50                $this->directory = rtrim(Files::formatPath($directory), DIRECTORY_SEPARATOR);
    5051        }
    5152
     
    176177
    177178                if (!$this->exists()) {
    178                         throw new \Exception('SPIP has not been found in ' . ($this->directory ? $this->directory : $this->getcwd()));
     179                        throw new \Exception('SPIP has not been found in ' . $this->directory);
    179180                }
    180181
Note: See TracChangeset for help on using the changeset viewer.