PHP Класс Hostnet\Bundle\WebpackBundle\Twig\TwigExtension

Автор: Harold Iedema ([email protected])
Наследование: extends Twig_Extension
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( string $web_dir, string $public_path, string $dump_path, string $common_js, string $common_css )
getFunctions ( )
getName ( )
getTokenParsers ( )
webpackAsset ( string $asset ) : array Returns an array containing a 'js' and 'css' key that refer to the path of the compiled asset from a browser perspective.
webpackCommonCss ( ) : string Example: "/.css".
webpackCommonJs ( ) : string Example: "/.js".
webpackPublic ( string $url ) : string Returns the mapped url for the given resource.

Описание методов

__construct() публичный Метод

public __construct ( string $web_dir, string $public_path, string $dump_path, string $common_js, string $common_css )
$web_dir string
$public_path string
$dump_path string
$common_js string
$common_css string

getFunctions() публичный Метод

public getFunctions ( )

getName() публичный Метод

public getName ( )

getTokenParsers() публичный Метод

public getTokenParsers ( )

webpackAsset() публичный Метод

Returns an array containing a 'js' and 'css' key that refer to the path of the compiled asset from a browser perspective.
public webpackAsset ( string $asset ) : array
$asset string
Результат array

webpackCommonCss() публичный Метод

Example: "/.css".
public webpackCommonCss ( ) : string
Результат string

webpackCommonJs() публичный Метод

Example: "/.js".
public webpackCommonJs ( ) : string
Результат string

webpackPublic() публичный Метод

For example: given url: "@AppBundle/images/foo.png" real path: "AppBundle/Resources/public/images/foo.png" mapped to: "//app/images/foo.png" The mapped url is either a symlink or copied asset that resides in the directory.
public webpackPublic ( string $url ) : string
$url string
Результат string