openrat-cms

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

commit 597130d5544aaca4f5669da300283aaefb8cecbd
parent ef58c60aef8759cbe111611bf74f6d9e5985643b
Author: Jan Dankert <devnull@localhost>
Date:   Sun,  3 Dec 2017 03:56:18 +0100

Core-Exceptions aus dem globalen Namensraum referenzieren.

Diffstat:
modules/template-engine/engine/TemplateEngine.class.php | 14+++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/modules/template-engine/engine/TemplateEngine.class.php b/modules/template-engine/engine/TemplateEngine.class.php @@ -55,7 +55,7 @@ class TemplateEngine $srcFilename = $srcXmlFilename; else // Wenn Vorlage (noch) nicht existiert - throw new LogicException("Template not found: $srcXmlFilename"); + throw new \LogicException("Template not found: $srcXmlFilename"); $filename = $tplOutName; @@ -64,7 +64,7 @@ class TemplateEngine return; if (is_file($filename) && ! is_writable($filename)) - throw new LogicException("File is read-only: $filename"); + throw new \LogicException("File is read-only: $filename"); // Vorlage und Zieldatei oeffnen $document = $this->loadDocument($srcFilename); @@ -72,7 +72,7 @@ class TemplateEngine $outFile = @fopen($filename, 'w'); if (! is_resource($outFile)) - throw new LogicException("Template '$srcXmlFilename': Unable to open file for writing: '$filename'"); + throw new \LogicException("Template '$srcXmlFilename': Unable to open file for writing: '$filename'"); $openCmd = array(); $depth = 0; @@ -97,7 +97,7 @@ class TemplateEngine $classFilename = dirname(__FILE__).'/../components/'.$this->renderType."/$tag/$className.class." . PHP_EXT; if (!is_file($classFilename)) - throw new LogicException("Component Class File '$classFilename' does not exist." ); + throw new \LogicException("Component Class File '$classFilename' does not exist." ); require_once ($classFilename); @@ -132,11 +132,11 @@ class TemplateEngine // CHMOD ausfuehren. if (! empty($confCompiler['chmod'])) if (! @chmod($filename, octdec($confCompiler['chmod']))) - throw new InvalidArgumentException("Template {$this->tplName} failed to compile: CHMOD '{$confCompiler['chmod']}' failed on file {$filename}."); + throw new \InvalidArgumentException("Template {$this->tplName} failed to compile: CHMOD '{$confCompiler['chmod']}' failed on file {$filename}."); } - catch (Exception $e) + catch (\Exception $e) { - throw new LogicException("Template '$srcXmlFilename' failed to compile", 0, $e); + throw new \LogicException("Template '$srcXmlFilename' failed to compile", 0, $e); } }