PermissionablePagination
class PermissionablePagination extends Pagination (View source)
Processes a thousand requests and builds pagination out of them.
This is slow on larger sites, but will yield accurate pagination even with permissions Caveat: The most you can process in one result set is 1000 results. Otherwise, use PagerPagination or disable permissions.
Properties
| protected ItemList | $list | from Pagination | |
| protected | $baseURL | from Pagination | |
| protected | $maxResultsToProcessAtOnce | 
Methods
This is a convenience method that does the following: 1. it grabs the pagination/view service (which by default is bootstrap 3) 2. it sets up URLs to start with the pass of the current page, and 3. it uses the default item list query string parameter for paging. If you need more custom functionality you should consider using the Pagerfanta\View\ViewInterface objects directly.
No description
Details
        
                            mixed
    getBaseURL()
        
    
    No description
        
                            
    setBaseURL(mixed $baseURL)
        
    
    No description
        
                            
    __construct(ItemList $itemList)
        
    
    No description
        
                            
    getTotal()
        
    
    No description
        
                            
    getTotalResults()
        
    
    No description
        
                            
    getTotalPages()
        
    
    No description
        
                            
    getItemListObject()
        
    
    No description
        
                            string
    renderDefaultView($arguments = array())
        
    
    This is a convenience method that does the following: 1. it grabs the pagination/view service (which by default is bootstrap 3) 2. it sets up URLs to start with the pass of the current page, and 3. it uses the default item list query string parameter for paging. If you need more custom functionality you should consider using the Pagerfanta\View\ViewInterface objects directly.
        
                            
    renderView($driver = 'application', $arguments = array())
        
    
    No description
        
                            
    getRouteCollectionFunction()
        
    
    No description
        
                            
    getCurrentPageResults()
        
    
    No description