Chargement en cours loader/composer.lock +1 −1 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -958,5 +958,5 @@ "platform-overrides": { "php": "5.6.40" }, "plugin-api-version": "2.3.0" "plugin-api-version": "2.6.0" } loader/src/Application.php +0 −1 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -76,7 +76,6 @@ class Application { /** @return bool */ protected function checks() { $session = new Session(); if ($session->checked()) { return true; Chargement en cours loader/src/Cleaner.php +6 −3 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -144,9 +144,12 @@ class Cleaner { */ public function lister_contenus_superflus($contenus_source, $dir, $repertoires_suivis) { $iterator = new \RecursiveDirectoryIterator($dir, \FilesystemIterator::SKIP_DOTS | \FilesystemIterator::UNIX_PATHS); $iterator = new \RecursiveIteratorIterator($iterator, \RecursiveIteratorIterator::SELF_FIRST); $iterator = new \RegexIterator($iterator, '#^' . $dir . '(' . implode('|', $repertoires_suivis) . ')(/|$)#'); $iterator = new \AppendIterator(); foreach ($repertoires_suivis as $repertoire_suivi) { $it = new \RecursiveDirectoryIterator($dir . $repertoire_suivi, \FilesystemIterator::SKIP_DOTS | \FilesystemIterator::UNIX_PATHS); $it = new \RecursiveIteratorIterator($it, \RecursiveIteratorIterator::SELF_FIRST); $iterator->append($it); } $superflus = new SuperflusFilterIterator($iterator, $contenus_source, $dir, $this->cleaner_keep_directory); Chargement en cours Chargement en cours
loader/composer.lock +1 −1 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -958,5 +958,5 @@ "platform-overrides": { "php": "5.6.40" }, "plugin-api-version": "2.3.0" "plugin-api-version": "2.6.0" }
loader/src/Application.php +0 −1 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -76,7 +76,6 @@ class Application { /** @return bool */ protected function checks() { $session = new Session(); if ($session->checked()) { return true; Chargement en cours
loader/src/Cleaner.php +6 −3 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -144,9 +144,12 @@ class Cleaner { */ public function lister_contenus_superflus($contenus_source, $dir, $repertoires_suivis) { $iterator = new \RecursiveDirectoryIterator($dir, \FilesystemIterator::SKIP_DOTS | \FilesystemIterator::UNIX_PATHS); $iterator = new \RecursiveIteratorIterator($iterator, \RecursiveIteratorIterator::SELF_FIRST); $iterator = new \RegexIterator($iterator, '#^' . $dir . '(' . implode('|', $repertoires_suivis) . ')(/|$)#'); $iterator = new \AppendIterator(); foreach ($repertoires_suivis as $repertoire_suivi) { $it = new \RecursiveDirectoryIterator($dir . $repertoire_suivi, \FilesystemIterator::SKIP_DOTS | \FilesystemIterator::UNIX_PATHS); $it = new \RecursiveIteratorIterator($it, \RecursiveIteratorIterator::SELF_FIRST); $iterator->append($it); } $superflus = new SuperflusFilterIterator($iterator, $contenus_source, $dir, $this->cleaner_keep_directory); Chargement en cours