set('page_title', $title); ob_start(); require(TEMPLATE_PATH . PAGE_HEADER); $page .= ob_get_contents(); ob_end_clean(); } function set($name, $value) { $this->vars[$name] = $value; } function page_footer($name) { ob_start(); require(TEMPLATE_PATH . $name); require(TEMPLATE_PATH . PAGE_FOOTER); $page .= ob_get_contents(); ob_end_clean(); extract($this->vars, EXTR_OVERWRITE); return $page; } function flush() { $page = null; return true; } } ?>