PHP Class Phalcon\Mvc\View\Engine\Twig\CoreExtension

Core extension for Twig engine. Currently supports only work with \Phalcon\Assets\Manager.
Inheritance: extends Twig_Extension
Datei anzeigen Open project: phalcon/incubator

Public Methods

Method Description
functionAssetsOutputCss ( Environment $env, string | null $options = null ) : string Returns string with CSS.
functionAssetsOutputJs ( Environment $env, string | null $options = null ) : string Returns string with JS.
getFunctions ( ) : array
getName ( ) : string
getTokenParsers ( ) : array

Protected Methods

Method Description
getAssetsOutput ( Environment $env, string $method, string | null $options = null ) : string Proxy method that handles return of assets instead of instant output.

Method Details

functionAssetsOutputCss() public method

Returns string with CSS.
public functionAssetsOutputCss ( Environment $env, string | null $options = null ) : string
$env Environment
$options string | null Assets CollectionName
return string

functionAssetsOutputJs() public method

Returns string with JS.
public functionAssetsOutputJs ( Environment $env, string | null $options = null ) : string
$env Environment
$options string | null Assets CollectionName
return string

getAssetsOutput() protected method

Proxy method that handles return of assets instead of instant output.
protected getAssetsOutput ( Environment $env, string $method, string | null $options = null ) : string
$env Environment
$method string
$options string | null Assets CollectionName
return string

getFunctions() public method

public getFunctions ( ) : array
return array

getName() public method

public getName ( ) : string
return string

getTokenParsers() public method

public getTokenParsers ( ) : array
return array