PHP Class Elcodi\Store\CoreBundle\Twig\ReferrerExtension

Inheritance: extends Twig_Extensio\Twig_Extension
Show file Open project: elcodi/bamboo

Protected Properties

Property Type Description
$referrerProvider Elcodi\Component\Core\Services\ReferrerProvider Referrer provider

Public Methods

Method Description
__construct ( Elcodi\Component\Core\Services\ReferrerProvider $referrerProvider ) Construct
getFunctions ( ) : Twig_SimpleFunctio\Twig_SimpleFunction[] Return all functions
getName ( ) : string return extension name
getReferrer ( ) : string Return the referrer
getReferrerDomain ( ) : string Return the referrer domain
referrerIsSearchEngine ( ) : string Return if the referrer is a search engine

Method Details

__construct() public method

Construct
public __construct ( Elcodi\Component\Core\Services\ReferrerProvider $referrerProvider )
$referrerProvider Elcodi\Component\Core\Services\ReferrerProvider Referrer Provider

getFunctions() public method

Return all functions
public getFunctions ( ) : Twig_SimpleFunctio\Twig_SimpleFunction[]
return Twig_SimpleFunctio\Twig_SimpleFunction[] Functions

getName() public method

return extension name
public getName ( ) : string
return string extension name

getReferrer() public method

Return the referrer
public getReferrer ( ) : string
return string Referrer name

getReferrerDomain() public method

Return the referrer domain
public getReferrerDomain ( ) : string
return string Referrer domain name

referrerIsSearchEngine() public method

Return if the referrer is a search engine
public referrerIsSearchEngine ( ) : string
return string Referrer is search engine

Property Details

$referrerProvider protected property

Referrer provider
protected ReferrerProvider,Elcodi\Component\Core\Services $referrerProvider
return Elcodi\Component\Core\Services\ReferrerProvider