Description
When listing content (e.g. blog posts), pagination is a very common use case and is usually painful to implement by hand.
For this purpose eZ Platform recommends the use of Pagerfanta library and proposes adapters for it.
Solution
Adapters
Adapter class name | Description |
---|
eZ\Publish\Core\Pagination\Pagerfanta\ContentSearchAdapter | Makes the search against passed Query and returns Content objects. |
eZ\Publish\Core\Pagination\Pagerfanta\ContentSearchHitAdapter | Same as ContentSearchAdapter but returns instead SearchHit objects. |
eZ\Publish\Core\Pagination\Pagerfanta\LocationSearchAdapter | Makes a Location search against passed Query and returns Location objects. |
eZ\Publish\Core\Pagination\Pagerfanta\LocationSearchHitAdapter | Same as LocationSearchAdapter but returns instead SearchHit objects. |