WebVIEP Plugin

BoothAndItemSearchService implements BoothAndItemSearch

Application service to search booths and (optionally) their items.

Table of Contents

Interfaces

BoothAndItemSearch
Port for combined booth and booth-item searches.

Properties

$boothItemRepository  : BoothItemRepository
$boothRepository  : BoothRepository

Methods

__construct()  : mixed
search()  : BoothAndItemSearchResult
Execute a search and return combined booth/item results.
emptyBoothResult()  : BoothSearchResult
Build an empty booth search result for item-only searches.
extractBoothIds()  : array<string|int, BoothId>
Extract booth ids from results for item filtering.

Properties

Methods

extractBoothIds()

Extract booth ids from results for item filtering.

private extractBoothIds(array<string|int, mixed> $booths) : array<string|int, BoothId>
Parameters
$booths : array<string|int, mixed>
Return values
array<string|int, BoothId>

        
On this page

Search results