| @@ 24-32 (lines=9) @@ | ||
| 21 | * |
|
| 22 | * @return Page |
|
| 23 | */ |
|
| 24 | public function all($page = 1, DealStage $stage = null) |
|
| 25 | { |
|
| 26 | $stage = $stage ? : DealStage::INCOMING(); |
|
| 27 | $query = [ |
|
| 28 | 'stage' => $stage->getValue(), |
|
| 29 | ]; |
|
| 30 | ||
| 31 | return parent::getPage($page, $query); |
|
| 32 | } |
|
| 33 | ||
| 34 | /** {@inheritdoc} */ |
|
| 35 | public function create(DetachedResource $resource, array $fieldNames = [], $useKey = true) |
|
| @@ 24-33 (lines=10) @@ | ||
| 21 | * |
|
| 22 | * @return ResourceCollection |
|
| 23 | */ |
|
| 24 | public function all($page = 1, LeadsSortBy $sortBy = null) |
|
| 25 | { |
|
| 26 | $query = []; |
|
| 27 | if (null !== $sortBy) |
|
| 28 | { |
|
| 29 | $query['sort_by'] = $sortBy->getValue(); |
|
| 30 | } |
|
| 31 | ||
| 32 | return parent::getPage($page, $query); |
|
| 33 | } |
|
| 34 | ||
| 35 | /** {@inheritdoc} */ |
|
| 36 | public function create(DetachedResource $resource, array $fieldNames = [], $useKey = true) |
|