PHP 클래스 Newscoop\TemplateList\PaginatedBaseList

상속: extends BaseList
파일 보기 프로젝트 열기: sourcefabric/newscoop 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$cacheService Newscoop\Services\CacheService
$pageNumber integer
$pageParameterName string
$paginatorService Newscoop\Services\TemplatesService

공개 메소드들

메소드 설명
__construct ( Criteria $criteria, TemplatesService $paginatorService, CacheService $cacheService )
getPageNumber ( ) : mixed Gets the value of pageNumber.
getPageParameterName ( ) : mixed Gets the value of pageParameterName.
getPaginator ( ) : Knp\Component\Pager\Paginator Get Paginator instance from PaginatorService
setPageNumber ( mixed $pageNumber = 1 ) : self Sets the value of pageNumber.
setPageParameterName ( mixed $pageParameterName ) : self Sets the value of pageParameterName.

보호된 메소드들

메소드 설명
paginateList ( mixed $target, integer $pageNumber, integer $maxResults, ListResult $list = null, boolean $useCache = true ) : ListResult Paginate target and fill list items

메소드 상세

__construct() 공개 메소드

public __construct ( Criteria $criteria, TemplatesService $paginatorService, CacheService $cacheService )
$criteria Newscoop\Criteria
$paginatorService Newscoop\Services\TemplatesService
$cacheService Newscoop\Services\CacheService

getPageNumber() 공개 메소드

Gets the value of pageNumber.
public getPageNumber ( ) : mixed
리턴 mixed

getPageParameterName() 공개 메소드

Gets the value of pageParameterName.
public getPageParameterName ( ) : mixed
리턴 mixed

getPaginator() 공개 메소드

Get Paginator instance from PaginatorService
public getPaginator ( ) : Knp\Component\Pager\Paginator
리턴 Knp\Component\Pager\Paginator

paginateList() 보호된 메소드

Paginate target and fill list items
protected paginateList ( mixed $target, integer $pageNumber, integer $maxResults, ListResult $list = null, boolean $useCache = true ) : ListResult
$target mixed
$pageNumber integer
$maxResults integer
$list Newscoop\ListResult
$useCache boolean
리턴 Newscoop\ListResult

setPageNumber() 공개 메소드

Sets the value of pageNumber.
public setPageNumber ( mixed $pageNumber = 1 ) : self
$pageNumber mixed the page number
리턴 self

setPageParameterName() 공개 메소드

Sets the value of pageParameterName.
public setPageParameterName ( mixed $pageParameterName ) : self
$pageParameterName mixed the page parameter name
리턴 self

프로퍼티 상세

$cacheService 보호되어 있는 프로퍼티

protected CacheService,Newscoop\Services $cacheService
리턴 Newscoop\Services\CacheService

$pageNumber 보호되어 있는 프로퍼티

protected int $pageNumber
리턴 integer

$pageParameterName 보호되어 있는 프로퍼티

protected string $pageParameterName
리턴 string

$paginatorService 보호되어 있는 프로퍼티

protected TemplatesService,Newscoop\Services $paginatorService
리턴 Newscoop\Services\TemplatesService