class HttpFoundationExtension extends AbstractExtension

Twig extension for the Symfony HttpFoundation component.

Methods

__construct(RequestStack $requestStack, RequestContext $requestContext = null)

No description

getFunctions()

{@inheritdoc}

string
generateAbsoluteUrl(string $path)

Returns the absolute URL for the given absolute or relative path.

string
generateRelativePath(string $path)

Returns a relative path based on the current Request.

string
getName()

Returns the name of the extension.

Details

__construct(RequestStack $requestStack, RequestContext $requestContext = null)

Parameters

RequestStack $requestStack
RequestContext $requestContext

getFunctions()

{@inheritdoc}

string generateAbsoluteUrl(string $path)

Returns the absolute URL for the given absolute or relative path.

This method returns the path unchanged if no request is available.

Parameters

string $path The path

Return Value

string The absolute URL

See also

string generateRelativePath(string $path)

Returns a relative path based on the current Request.

This method returns the path unchanged if no request is available.

Parameters

string $path The path

Return Value

string The relative path

See also

string getName()

Returns the name of the extension.

Return Value

string The extension name