TwigEngine
class TwigEngine extends TwigEngine implements EngineInterface
This engine renders Twig templates.
Properties
protected | $environment | from TwigEngine | |
protected | $parser | from TwigEngine | |
protected | $locator |
Methods
__construct(Environment $environment, TemplateNameParserInterface $parser, FileLocatorInterface $locator)
No description
string
from TwigEngine
bool
from TwigEngine
bool
supports(string|TemplateReferenceInterface $name)
Returns true if this class is able to render the given template.
from TwigEngine
Template
from TwigEngine
renderResponse(string $view, array $parameters = array(), Response $response = null)
Renders a view and returns a Response.
Details
__construct(Environment $environment, TemplateNameParserInterface $parser, FileLocatorInterface $locator)
string
render(string|TemplateReferenceInterface $name, array $parameters = array())
Renders a template.
stream(string|TemplateReferenceInterface $name, array $parameters = array())
Streams a template.
The implementation should output the content directly to the client.
bool
supports(string|TemplateReferenceInterface $name)
Returns true if this class is able to render the given template.