showError('Template "' . $template . '" was not found.'); exit; }elseif (!array_key_exists("error", $json)){ die("Error Template was not found."); } $this->template = $template; } function showError($error) { $file = file_get_contents(TEMPLATE_CONF); $json = json_decode($file, true); $error_page = $json["error"]; $error_html = file_get_contents(TEMPLATE_PATH . $error_page["dir_name"] . "/" . $error_page["html_file"]); // Write error $replace = str_replace("%error%", $error, $error_html); die($replace); } function show() { $template = $this->template; $file = file_get_contents(TEMPLATE_CONF); $json = json_decode($file, true); $page = $json[$template]; $html = file_get_contents(TEMPLATE_PATH . $page["dir_name"] . "/" . $page["html"]); // Get CSS foreach ($page[""]) } }