1: <?php
2:
3: namespace PHPixie\Database\Conditions\Condition\Field;
4:
5: class Operator extends Implementation
6: implements \PHPixie\Database\Conditions\Condition\Field
7: {
8: protected $operator;
9: protected $values;
10:
11: public function __construct($field, $operator, $values)
12: {
13: parent::__construct($field);
14: $this->operator = $operator;
15: $this->values = $values;
16: }
17:
18: public function operator()
19: {
20: return $this->operator;
21: }
22:
23: public function setOperator($operator)
24: {
25: $this->operator = $operator;
26: return $this;
27: }
28:
29: public function values()
30: {
31: return $this->values;
32: }
33:
34: public function setValues($values)
35: {
36: $this->values = $values;
37: return $this;
38: }
39: }