openrat-cms

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

commit 2a424146f34841a8a76296a81e575882b4da5663
parent dc4154ea663224196e541fb682a5d071df08fd46
Author: dankert <devnull@localhost>
Date:   Mon,  7 Dec 2009 19:46:30 +0100

Im Fehlerfall kein die(), sondern HTTP-Fehler anzeigen.

Diffstat:
serviceClasses/TemplateEngine.class.php | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/serviceClasses/TemplateEngine.class.php b/serviceClasses/TemplateEngine.class.php @@ -199,7 +199,7 @@ class TemplateEngine return $invert.'@$conf['."'".implode("'".']'.'['."'",$config_parts)."'".']'; default: - die( get_class($this).': Unknown type "'.$type.'" in attribute. Allowed: var|method|property|message|messagevar|config or none'); + Http::serverError( get_class($this).': Unknown type "'.$type.'" in attribute. Allowed: var|method|property|message|messagevar|config or none'); } } @@ -320,7 +320,7 @@ class TemplateEngine $elements = parse_ini_file( OR_THEMES_DIR.$conf['interface']['theme'].'/include/elements.ini.'.PHP_EXT); if ( !isset($elements[$cmd]) ) - die( get_class($this).': Parser error, unknown element "'.$cmd.'". Allowed: '.implode(',',array_keys($elements)) ); + Http::serverError( get_class($this).': Parser error, unknown element "'.$cmd.'". Allowed: '.implode(',',array_keys($elements)) ); $checkedAttr = array(); @@ -354,7 +354,7 @@ class TemplateEngine if ( count($attr) > 0 ) { foreach($attr as $name=>$value) - die( get_class($this).': Unknown attribute "'.$name.'" in element "'.$cmd.'". Allowed: '.$elements[$cmd]."\n" ); + Http::serverError( get_class($this).': Unknown attribute "'.$name.'" in element "'.$cmd.'". Allowed: '.$elements[$cmd]."\n" ); } return $checkedAttr;