Skip to content
Snippets Groups Projects
Commit 04429de8 authored by Ludovic Ganée's avatar Ludovic Ganée
Browse files

correction workdir du readCsv

parent 872ef0c4
No related branches found
No related tags found
No related merge requests found
Pipeline #93032 failed
...@@ -23,6 +23,7 @@ use DateTime; ...@@ -23,6 +23,7 @@ use DateTime;
use Exception; use Exception;
use ReflectionClass; use ReflectionClass;
use ReflectionException; use ReflectionException;
use Throwable;
/** /**
* Pour générer un affichage de résultats * Pour générer un affichage de résultats
...@@ -607,8 +608,20 @@ class IndexComponent extends Component ...@@ -607,8 +608,20 @@ class IndexComponent extends Component
$action = Inflector::underscore($request->getParam('action')); $action = Inflector::underscore($request->getParam('action'));
$viewBuilder = $controller->viewBuilder(); $viewBuilder = $controller->viewBuilder();
$template = $this->getViewTemplateFilename($viewBuilder->getTemplate() ?: 'csv/' . $action); $template = $this->getViewTemplateFilename($viewBuilder->getTemplate() ?: 'csv/' . $action);
$dir = getcwd();
chdir(dirname($template));
extract($viewBuilder->getVars()); extract($viewBuilder->getVars());
include $template; try {
include $template; // NOSONAR pas de include_once ici
} catch (Throwable $exception) {
while (ob_get_level() > $bufferLevel) {
ob_end_clean();
}
throw $exception;
} finally {
chdir($dir);
}
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment