PHP Class Elcodi\Store\PageBundle\Twig\PageExtension

Inheritance: extends Twig_Extensio\Twig_Extension
Afficher le fichier Open project: elcodi/bamboo

Méthodes publiques

Méthode Description
__construct ( Elcodi\Component\Page\Repository\PageRepository $pageRepository ) Construct
getBlogPages ( integer $page = 1, integer $numberPerPage = 10 ) : array Get blog pages
getFooterPages ( ) : array Get footer pages
getFunctions ( ) : Twig_SimpleFunctio\Twig_SimpleFunction[] Return all functions
getName ( ) : string return extension name

Method Details

__construct() public méthode

Construct
public __construct ( Elcodi\Component\Page\Repository\PageRepository $pageRepository )
$pageRepository Elcodi\Component\Page\Repository\PageRepository Page Repository

getBlogPages() public méthode

Get blog pages
public getBlogPages ( integer $page = 1, integer $numberPerPage = 10 ) : array
$page integer Page
$numberPerPage integer Number per page
Résultat array Collection of enabled pages for the blog

getFooterPages() public méthode

Get footer pages
public getFooterPages ( ) : array
Résultat array Collection of enabled pages for the footer

getFunctions() public méthode

Return all functions
public getFunctions ( ) : Twig_SimpleFunctio\Twig_SimpleFunction[]
Résultat Twig_SimpleFunctio\Twig_SimpleFunction[] Functions

getName() public méthode

return extension name
public getName ( ) : string
Résultat string extension name