openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit dc9dfbcef53d0201740ff5f8cfea0848210b2702
parent 1c46e11f928f8e0f8bd88673fbd2f48a200de860
Author: Jan Dankert <devnull@localhost>
Date:   Wed, 10 Jan 2018 22:05:51 +0100

Wenn Template nicht existiert, frühzeitig eine Exception werfen.

Diffstat:
modules/cms-ui/UI.class.php | 12+++++-------
1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/modules/cms-ui/UI.class.php b/modules/cms-ui/UI.class.php @@ -100,18 +100,16 @@ class UI header("X-CMS-Template-File: " . $templateFile); } + // Spätestens jetzt muss das Template vorhanden sein. + if (!is_file($templateFile)) + throw new LogicException("Template file '$templateFile' was not found."); // Übertragen der Ausgabe-Variablen in den aktuellen Kontext // extract($outputData); - if (is_file($templateFile)) - // Einbinden des Templates - require_once($templateFile); - else - throw new LogicException("Template file '$templateFile' was not found."); - - + // Einbinden des Templates + require_once($templateFile); }