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