Extension\AssetExtension (Bridge\Twig)

Symfony\Bridge\Twig\Extension\AssetExtension

class AssetExtension extends Twig_Extension

Twig extension for the Symfony Asset component.

Methods

__construct(Packages $packages)
getFunctions()

{@inheritdoc}

string getAssetUrl(string $path, string $packageName = null)

Returns the public url/path of an asset.

string getAssetVersion(string $path, string $packageName = null)

Returns the version of an asset.

string getName()

Returns the name of the extension.

Details

public __construct(Packages $packages)

Parameters

Packages $packages

public getFunctions()

{@inheritdoc}

public string getAssetUrl(string $path, string $packageName = null)

Returns the public url/path of an asset.

If the package used to generate the path is an instance of UrlPackage, you will always get a URL and not a path.

Parameters

string $path A public path
string $packageName The name of the asset package to use

Return Value

string The public path of the asset

public string getAssetVersion(string $path, string $packageName = null)

Returns the version of an asset.

Parameters

string $path A public path
string $packageName The name of the asset package to use

Return Value

string The asset version

public string getName()

Returns the name of the extension.

Return Value

string The extension name

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

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部