PHP 클래스 Newscoop\Services\ListPaginatorService

파일 보기 프로젝트 열기: sourcefabric/newscoop

보호된 프로퍼티들

프로퍼티 타입 설명
$paginator Knp\Component\Pager\Paginator

공개 메소드들

메소드 설명
__construct ( )
getPaginator ( ) : Knp\Component\Pager\Paginator Get paginator
paginate ( mixed $target, integer $pageNumber = 1, integer $limit = 10 ) : Knp\Bundle\PaginatorBundle\Pagination\SlidingPagination Paginate target with passed page and limit, apply default pagination remplate to renderer
setPageParameterName ( string $pageParameterName ) : self Set page partameter name
setRoute ( string $route ) : self Set used route
setRouteParams ( array $params = [] ) : self Set parameters required by route generator for used route

메소드 상세

__construct() 공개 메소드

public __construct ( )

getPaginator() 공개 메소드

Get paginator
public getPaginator ( ) : Knp\Component\Pager\Paginator
리턴 Knp\Component\Pager\Paginator

paginate() 공개 메소드

Paginate target with passed page and limit, apply default pagination remplate to renderer
public paginate ( mixed $target, integer $pageNumber = 1, integer $limit = 10 ) : Knp\Bundle\PaginatorBundle\Pagination\SlidingPagination
$target mixed
$pageNumber integer
$limit integer
리턴 Knp\Bundle\PaginatorBundle\Pagination\SlidingPagination

setPageParameterName() 공개 메소드

Set page partameter name
public setPageParameterName ( string $pageParameterName ) : self
$pageParameterName string
리턴 self

setRoute() 공개 메소드

Set used route
public setRoute ( string $route ) : self
$route string Used route in request
리턴 self

setRouteParams() 공개 메소드

Set parameters required by route generator for used route
public setRouteParams ( array $params = [] ) : self
$params array Route parameters
리턴 self

프로퍼티 상세

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

protected Paginator,Knp\Component\Pager $paginator
리턴 Knp\Component\Pager\Paginator