SearchProvider
class SearchProvider extends AbstractSearchProvider implements QueryableInterface (View source)
Properties
| protected | $session | from AbstractSearchProvider | |
| protected FileCategory | $category | 
Methods
Gets items per page from the current preset or from the session.
No description
No description
No description
No description
No description
No description
No description
No description
Set items per page option in session.
Retrieve the items per page option from the session.
Clear the item per page option from the session.
No description
No description
Details
        
                            
    __construct(FileCategory $category, Session $session)
        
    
    No description
        
                            
    setSessionCurrentQuery(Query $query)
        
    
    No description
        
                            
    clearSessionCurrentQuery()
        
    
    No description
        
                            
    getAllColumnSet()
        
    
    No description
        
                            
    getSessionCurrentQuery()
        
    
    No description
        
                            
    getSearchResultFromQuery(Query $query)
        
    
    No description
        
                            int
    getItemsPerPage()
        
    
    Gets items per page from the current preset or from the session.
        
                            array
    getItemsPerPageOptions()
        
    
    No description
        
                            
    getSessionNamespace()
        
    
    No description
        
                            
    getCustomAttributeKeys()
        
    
    No description
        
                            
    getAvailableColumnSet()
        
    
    No description
        
                            
    getCurrentColumnSet()
        
    
    No description
        
                            
    getBaseColumnSet()
        
    
    No description
        
                            
    getDefaultColumnSet()
        
    
    No description
        
                            
    getItemList()
        
    
    No description
        
                            
    setItemsPerPageSession(int $itemsPerPage)
        
    
    Set items per page option in session.
        
                            int|null
    getItemsPerPageSession()
        
    
    Retrieve the items per page option from the session.
        
                            
    clearItemsPerPageSession()
        
    
    Clear the item per page option from the session.
        
                            
    createSearchResultObject($columns, $list)
        
    
    No description
        
                            
    getSavedSearch()
        
    
    No description