W3cubDocs

/Symfony 2.8

Symfony\Bridge\Twig\Extension\HttpKernelExtension

class HttpKernelExtension extends Twig_Extension

Provides integration with the HttpKernel component.

Methods

__construct(FragmentHandler $handler)

Constructor.

getFunctions()
string renderFragment(string|ControllerReference $uri, array $options = array())

Renders a fragment.

string renderFragmentStrategy(string $strategy, string|ControllerReference $uri, array $options = array())

Renders a fragment.

controller($controller, $attributes = array(), $query = array())
getName()

{@inheritdoc}

Details

public __construct(FragmentHandler $handler)

Constructor.

Parameters

FragmentHandler $handler A FragmentHandler instance

public getFunctions()

public string renderFragment(string|ControllerReference $uri, array $options = array())

Renders a fragment.

Parameters

string|ControllerReference $uri A URI as a string or a ControllerReference instance
array $options An array of options

Return Value

string The fragment content

See also

FragmentHandler::render()

public string renderFragmentStrategy(string $strategy, string|ControllerReference $uri, array $options = array())

Renders a fragment.

Parameters

string $strategy A strategy name
string|ControllerReference $uri A URI as a string or a ControllerReference instance
array $options An array of options

Return Value

string The fragment content

See also

FragmentHandler::render()

public controller($controller, $attributes = array(), $query = array())

Parameters

$controller
$attributes
$query

public getName()

{@inheritdoc}

© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Bridge/Twig/Extension/HttpKernelExtension.html