public function loadTemplate($templateName) { $this->templateFile = TemplateLoader::load($templateName); }
public static function getTemplate($name, $vars = []) { return TemplateLoader::load(self::fileForTemplate($name), $vars); }
private function get_code_to_eval(TemplateLoader $loader) { $template_code = $loader->load(); // Removes the <?php and the ? > tags return substr($template_code, 6, strlen($template_code) - 9); }
/** * @expectedException \InvalidArgumentException */ public function testNonexistentFileError() { $templateLoader = new TemplateLoader(new Parser(new Lexer()), __DIR__); $templateLoader->load('SomeTemplateThatDoesNotExist'); }