PHP Трейт FluidTYPO3\Vhs\Traits\SlideViewHelperTrait

Trait implemented by ViewHelpers that wants some kind of records to be optionally looked up and/or collected from the current page and pages up the rootline. ViewHelpers must implement the getSlideRecordsFromPage method which looks up resources for a single page. Has the following main responsibilities: - register arguments common for sliding - method to get records with sliding according to the ViewHelper arguments
Показать файл Открыть проект

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

Метод Описание
initializeArguments ( ) : void Default initialisation of arguments - will be used if the implementing ViewHelper does not itself define this method.

Защищенные методы

Метод Описание
getPageService ( ) : PageService
getSlideRecords ( integer $pageUid, integer $limit = null ) : array Get records, optionally sliding up the page rootline
getSlideRecordsFromPage ( integer $pageUid, integer $limit ) Get a number of records from a page for sliding
registerSlideArguments ( ) : void Register the "limit", "slide", "slideCollect" and "slideCollectReverse" arguments which are consumed by getSlideRecords.

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

getPageService() защищенный Метод

protected getPageService ( ) : PageService
Результат FluidTYPO3\Vhs\Service\PageService

getSlideRecords() защищенный Метод

Get records, optionally sliding up the page rootline
protected getSlideRecords ( integer $pageUid, integer $limit = null ) : array
$pageUid integer
$limit integer
Результат array

getSlideRecordsFromPage() абстрактный защищенный Метод

Get a number of records from a page for sliding
abstract protected getSlideRecordsFromPage ( integer $pageUid, integer $limit )
$pageUid integer PID to get the records from
$limit integer number of records to get at maximum

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

Default initialisation of arguments - will be used if the implementing ViewHelper does not itself define this method.
public initializeArguments ( ) : void
Результат void

registerSlideArguments() защищенный Метод

Should be used inside registerArguments().
protected registerSlideArguments ( ) : void
Результат void