PHP Class Newscoop\Services\ListPaginatorService

Afficher le fichier Open project: sourcefabric/newscoop

Protected Properties

Свойство Type Description
$paginator Knp\Component\Pager\Paginator

Méthodes publiques

Méthode Description
__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

Method Details

__construct() public méthode

public __construct ( )

getPaginator() public méthode

Get paginator
public getPaginator ( ) : Knp\Component\Pager\Paginator
Résultat Knp\Component\Pager\Paginator

paginate() public méthode

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
Résultat Knp\Bundle\PaginatorBundle\Pagination\SlidingPagination

setPageParameterName() public méthode

Set page partameter name
public setPageParameterName ( string $pageParameterName ) : self
$pageParameterName string
Résultat self

setRoute() public méthode

Set used route
public setRoute ( string $route ) : self
$route string Used route in request
Résultat self

setRouteParams() public méthode

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

Property Details

$paginator protected_oe property

protected Paginator,Knp\Component\Pager $paginator
Résultat Knp\Component\Pager\Paginator