1 | <?php |
||
10 | abstract class AbstractSet extends AbstractCondition implements CompositeCondition |
||
11 | { |
||
12 | private |
||
13 | $conditions; |
||
14 | |||
15 | 36 | public function __construct() |
|
19 | |||
20 | 20 | public function toString(Escaper $escaper) |
|
31 | |||
32 | 32 | public function add(Condition $condition) |
|
38 | |||
39 | 36 | public function isEmpty() |
|
51 | |||
52 | 14 | private function buildCompositeCondition() |
|
65 | |||
66 | private function getNotEmptyConditions() |
||
72 | |||
73 | abstract protected function joinConditions(Condition $leftCondition, Condition $rightCondition); |
||
74 | } |
||
75 |