PHP 클래스 Elcodi\Store\PageBundle\Twig\PageExtension

상속: extends Twig_Extensio\Twig_Extension
파일 보기 프로젝트 열기: elcodi/bamboo

공개 메소드들

메소드 설명
__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

메소드 상세

__construct() 공개 메소드

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

getBlogPages() 공개 메소드

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

getFooterPages() 공개 메소드

Get footer pages
public getFooterPages ( ) : array
리턴 array Collection of enabled pages for the footer

getFunctions() 공개 메소드

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

getName() 공개 메소드

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