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:
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;