PHP Interface WellCommerce\Bundle\CoreBundle\Helper\Templating\TemplatingHelperInterface

Author: Adam Piotrowski ([email protected])
Show file Open project: wellcommerce/wellcommerce Interface Usage Examples

Public Methods

Method Description
render ( string $name, array $parameters = [] ) : string Returns the template with given parameters
renderControllerResponse ( WellCommerce\Bundle\CoreBundle\Controller\ControllerInterface $controller, string $templateName, array $parameters = [] ) : Response Renders the controller's response
resolveControllerTemplate ( WellCommerce\Bundle\CoreBundle\Controller\ControllerInterface $class, string $templateName ) : string Resolves the controller's template name

Method Details

render() public method

Returns the template with given parameters
public render ( string $name, array $parameters = [] ) : string
$name string
$parameters array
return string

renderControllerResponse() public method

Renders the controller's response
public renderControllerResponse ( WellCommerce\Bundle\CoreBundle\Controller\ControllerInterface $controller, string $templateName, array $parameters = [] ) : Response
$controller WellCommerce\Bundle\CoreBundle\Controller\ControllerInterface
$templateName string
$parameters array
return Symfony\Component\HttpFoundation\Response

resolveControllerTemplate() public method

Resolves the controller's template name
public resolveControllerTemplate ( WellCommerce\Bundle\CoreBundle\Controller\ControllerInterface $class, string $templateName ) : string
$class WellCommerce\Bundle\CoreBundle\Controller\ControllerInterface
$templateName string
return string