1: <?php
2:
3: namespace PHPixie\ORM\Steps\Result;
4:
5: class Filter
6: {
7: protected $result;
8: protected $fields;
9:
10: public function __construct($result, $fields)
11: {
12: $this->result = $result;
13: $this->fields = $fields;
14: }
15:
16: public function getFirstFieldValues()
17: {
18: return $this->result->getField($this->fields[0]);
19: }
20:
21: public function getFilteredData()
22: {
23: return $this->result->getFields($this->fields);
24: }
25: }