trait DashboardExpressEntryListTrait (View source)

Adds listing of dashboard express entries to a page.

Properties

protected Element $headerSearch
protected Element $headerMenu

Methods

getPageObject()

No description

getHeaderSearchAction(Entity $entity)

No description

getAdvancedSearchDialogPath()

No description

getHeaderMenu()

No description

getHeaderSearch()

No description

createBreadcrumbFactory()

No description

getQueryFactory()

No description

getSearchProvider(Entity $entity)

No description

createDefaultQuery(Entity $entity)

No description

createSearchResult(Entity $entity, Query $query)

No description

getSearchKeywordsField()

No description

renderSearchResult(Result $result)

No description

renderExpressEntryDefaultResults(Entity $entity)

No description

preset($presetID = null)

No description

Response
exportCsv(Entity $entity, $searchMethod = null, $savedSearchPresetId = null)

Export Express entries into a CSV.

Details

abstract Page getPageObject()

No description

Return Value

Page

abstract protected getHeaderSearchAction(Entity $entity)

No description

Parameters

Entity $entity

protected getAdvancedSearchDialogPath()

No description

protected getHeaderMenu()

No description

protected getHeaderSearch()

No description

createBreadcrumbFactory()

No description

protected QueryFactory getQueryFactory()

No description

Return Value

QueryFactory

protected SearchProvider getSearchProvider(Entity $entity)

No description

Parameters

Entity $entity

Return Value

SearchProvider

protected createDefaultQuery(Entity $entity)

No description

Parameters

Entity $entity

protected Result createSearchResult(Entity $entity, Query $query)

No description

Parameters

Entity $entity
Query $query

Return Value

Result

protected getSearchKeywordsField()

No description

protected renderSearchResult(Result $result)

No description

Parameters

Result $result

protected renderExpressEntryDefaultResults(Entity $entity)

No description

Parameters

Entity $entity

protected renderExpressEntryAdvancedSearchResults(Entity $entity)

No description

Parameters

Entity $entity

preset($presetID = null)

No description

Parameters

$presetID

protected Response exportCsv(Entity $entity, $searchMethod = null, $savedSearchPresetId = null)

Export Express entries into a CSV.

Parameters

Entity $entity
$searchMethod
$savedSearchPresetId

Return Value

Response