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

setSessionCurrentQuery(Query $query)

No description

getAllColumnSet()

No description

int
getItemsPerPage()

Returns the number of items per page.

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)

Parameters

Entity $entity
ExpressCategory $category
Session $session

setSessionCurrentQuery(Query $query)

Parameters

Query $query

clearSessionCurrentQuery()

getAllColumnSet()

getSessionCurrentQuery()

getSearchResultFromQuery(Query $query)

Parameters

Query $query

int getItemsPerPage()

Returns the number of items per page.

Return Value

int

array getItemsPerPageOptions()

Return Value

array

setColumnSet(mixed $columnSet)

Parameters

mixed $columnSet

getSessionNamespace()

Entity getEntity()

Return Value

Entity

getCustomAttributeKeys()

getAvailableColumnSet()

getBaseColumnSet()

getCurrentColumnSet()

createSearchResultObject($columns, $list)

Parameters

$columns
$list

getItemList()

getDefaultColumnSet()

getSavedSearch()