_[$key] = $value; } /** * Setzt den Namen des Templates. * * @param String $template Name des Templates. */ public function setTemplate($template = 'default') { $this->template = $template; } /** * Das Template-File laden und zurückgeben * * @param string $tpl Der Name des Template-Files (falls es nicht vorher * über steTemplate() zugewiesen wurde). * @return string Der Output des Templates. */ public function loadTemplate() { $tpl = $this->template; $file = $this->path . DIRECTORY_SEPARATOR . $tpl . '.php'; if(file_exists($file)) { ob_start(); include $file; $output = ob_get_contents(); ob_end_clean(); return $output; } else { return 'could not find template'; } } } ?>