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