Commit 635d952a authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

plus d'erreur si les répertoires de code source ne sont pas trouvés.

La liste de retour est simplement vide
parent 100ed326
Loading
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -9,7 +9,6 @@ use UnicaenCode\Service\Traits\ConfigServiceAwareTrait;
use UnicaenCode\Util;
use UnicaenCode\Manager\ViewHelperManager;
use Laminas\ModuleManager\ModuleManager;
use Laminas\Mvc\Service\ViewHelperManagerFactory;

/**
 *
@@ -251,6 +250,10 @@ class IntrospectionService
        $module       = $this->getModule($modulename);
        $templatePath = $module['absPath'] . '/' . $module['viewDir'];

        if (!file_exists($templatePath)){
            return [];
        }

        $rdi = new \RecursiveDirectoryIterator(
            $templatePath,
            \RecursiveDirectoryIterator::FOLLOW_SYMLINKS | \RecursiveDirectoryIterator::SKIP_DOTS
@@ -276,6 +279,10 @@ class IntrospectionService
        $module       = $this->getModule($modulename);
        $templatePath = $module['absPath'] . '/' . $module['srcDir'];

        if (!file_exists($templatePath)){
            return [];
        }

        $rdi = new \RecursiveDirectoryIterator(
            $templatePath,
            \RecursiveDirectoryIterator::FOLLOW_SYMLINKS | \RecursiveDirectoryIterator::SKIP_DOTS