class DelegatingEngine extends DelegatingEngine implements EngineInterface
DelegatingEngine selects an engine for a given template.
__construct(ContainerInterface $container, array $engineIds) Constructor. | ||
string | render(string|TemplateReferenceInterface $name, array $parameters = array()) Renders a template. | from DelegatingEngine |
stream(string|TemplateReferenceInterface $name, array $parameters = array()) Streams a template. | from DelegatingEngine | |
bool | exists(string|TemplateReferenceInterface $name) Returns true if the template exists. | from DelegatingEngine |
addEngine(EngineInterface $engine) Adds an engine. | from DelegatingEngine | |
bool | supports(string|TemplateReferenceInterface $name) Returns true if this class is able to render the given template. | from DelegatingEngine |
EngineInterface | getEngine(string|TemplateReferenceInterface $name) Get an engine able to render the given template. | |
Response | renderResponse(string $view, array $parameters = array(), Response $response = null) Renders a view and returns a Response. |
Constructor.
Renders a template.
Streams a template.
The implementation should output the content directly to the client.
Returns true if the template exists.
Adds an engine.
Returns true if this class is able to render the given template.
Get an engine able to render the given template.
Renders a view and returns a Response.
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Bundle/FrameworkBundle/Templating/DelegatingEngine.html