1 | <?php |
||
9 | abstract class AbstractFilter |
||
10 | { |
||
11 | use Behavior\FilterDefaultsTrait; |
||
12 | use Behavior\FilterConditionTrait; |
||
13 | use Behavior\FilterContextTrait; |
||
14 | use Behavior\FilterSortTrait; |
||
15 | |||
16 | /** |
||
17 | * @var Manager\FilterManager |
||
18 | */ |
||
19 | protected $manager; |
||
20 | |||
21 | 43 | public function __construct(Manager\FilterManager $manager) |
|
25 | |||
26 | 37 | public function getOptions(OptionsResolver $resolver) |
|
30 | |||
31 | 15 | protected function splitFilterAndOptions($options) : array |
|
43 | } |
||
44 |