private function getTemplateExtension(FilesystemLoader $loader, $name) { if ($loader->exists($name . '.handlebars')) { return '.handlebars'; } if ($loader->exists($name . '.hbs')) { return '.hbs'; } return false; }
public function testExistsException() { $parser = $this->prophesize('Symfony\\Component\\Templating\\TemplateNameParserInterface'); $parser->parse('main')->shouldNotBeCalled(); $locator = $this->prophesize('Symfony\\Component\\Config\\FileLocatorInterface'); $locator->locate('main')->shouldNotBeCalled(); $loader = new FilesystemLoader($locator->reveal(), $parser->reveal()); $loader->addPath(__DIR__ . '/../Fixtures/Resources/views'); $this->assertFalse($loader->exists('@test:main')); }