_paths[$type] as $path) { if (!file_exists($path = String::insert($path, $params))) { continue; } self::$templateData[] = compact('type', 'params') + array( 'return' => $path ); return $path; } self::$templateData[] = compact('type', 'params') + array( 'return' => false ); return false; } public function render($template, $data = array(), array $options = array()) { self::$renderData[] = compact('template', 'data', 'options'); ob_start(); include $template; return ob_get_clean(); } } ?>