class SearchProvider extends AbstractSearchProvider (View source)

Properties

protected $session from  AbstractSearchProvider
protected $category
protected $entity
protected $columnSet

Methods

__construct(Entity $entity, ExpressCategory $category, Session $session)

No description

getAllColumnSet()

No description

int
getItemsPerPage()

Gets items per page from the current preset or from the session.

array
getItemsPerPageOptions()

No description

setColumnSet(mixed $columnSet)

No description

getSessionNamespace()

No description

getEntity()

No description

getCustomAttributeKeys()

No description

getAvailableColumnSet()

No description

getBaseColumnSet()

No description

getCurrentColumnSet()

No description

createSearchResultObject($columns, $list)

No description

getItemList()

No description

getDefaultColumnSet()

No description

getSavedSearch()

No description

Details

__construct(Entity $entity, ExpressCategory $category, Session $session)

No description

Parameters

Entity $entity
ExpressCategory $category
Session $session

setSessionCurrentQuery(Query $query)

No description

Parameters

Query $query

clearSessionCurrentQuery()

No description

getAllColumnSet()

No description

getSessionCurrentQuery()

No description

getSearchResultFromQuery(Query $query)

No description

Parameters

Query $query

int getItemsPerPage()

Gets items per page from the current preset or from the session.

Return Value

int

array getItemsPerPageOptions()

No description

Return Value

array

setColumnSet(mixed $columnSet)

No description

Parameters

mixed $columnSet

getSessionNamespace()

No description

Entity getEntity()

No description

Return Value

Entity

getCustomAttributeKeys()

No description

getAvailableColumnSet()

No description

getBaseColumnSet()

No description

getCurrentColumnSet()

No description

createSearchResultObject($columns, $list)

No description

Parameters

$columns
$list

getItemList()

No description

getDefaultColumnSet()

No description

getSavedSearch()

No description