W3cubDocs

/Symfony 2.7

Symfony\Bundle\FrameworkBundle\Templating\TemplateNameParser

class TemplateNameParser implements TemplateNameParserInterface

TemplateNameParser converts template names from the short notation "bundle:section:template.format.engine" to TemplateReferenceInterface instances.

Methods

__construct(KernelInterface $kernel)

Constructor.

TemplateReferenceInterface parse(string|TemplateReferenceInterface $name)

Convert a template name to a TemplateReferenceInterface instance.

Details

public __construct(KernelInterface $kernel)

Constructor.

Parameters

KernelInterface $kernel A KernelInterface instance

public TemplateReferenceInterface parse(string|TemplateReferenceInterface $name)

Convert a template name to a TemplateReferenceInterface instance.

Parameters

string|TemplateReferenceInterface $name A template name or a TemplateReferenceInterface instance

Return Value

TemplateReferenceInterface A template

© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Bundle/FrameworkBundle/Templating/TemplateNameParser.html