1 | <?php |
||
9 | class SearchClient extends BaseClient |
||
10 | { |
||
11 | const DEFAULT_PAGE_SIZE = 50; |
||
12 | |||
13 | protected $aliases = [ |
||
14 | 'charity' => 'CharitySearch', |
||
15 | 'event' => 'EventSearch', |
||
16 | 'fundraiser' => 'FundraiserSearch', |
||
17 | 'inMemory' => 'InMemorySearch', |
||
18 | 'team' => 'TeamSearch', |
||
19 | ]; |
||
20 | |||
21 | 1 | public function charity($searchTerms, $pageSize = self::DEFAULT_PAGE_SIZE, $pageNumber = 0) |
|
25 | |||
26 | 1 | public function event($searchTerms, $pageSize = self::DEFAULT_PAGE_SIZE, $pageNumber = 0) |
|
30 | |||
31 | 1 | public function fundraiser($searchTerms, $charityId, $pageSize = self::DEFAULT_PAGE_SIZE, $pageNumber = 0) |
|
35 | |||
36 | 1 | public function inMemory(SearchInMemoryRequest $searchRequest, $pageSize = self::DEFAULT_PAGE_SIZE, $pageNumber = 0) |
|
40 | |||
41 | public function team(SearchTeamRequest $searchRequest, $pageSize = self::DEFAULT_PAGE_SIZE, $pageNumber = 0) |
||
45 | } |
||
46 |