1: <?php
2:
3: namespace PHPixie\Database\Driver\Mongo\Query\Type;
4:
5: class Select extends \PHPixie\Database\Driver\Mongo\Query\Items implements \PHPixie\Database\Query\Type\Select
6: {
7: public function fields($fields)
8: {
9: $this->builder->addFields(func_get_args());
10:
11: return $this;
12: }
13:
14: public function clearFields()
15: {
16: $this->builder->clearArray('fields');
17:
18: return $this;
19: }
20:
21: public function getFields()
22: {
23: return $this->builder->getArray('fields');
24: }
25:
26: public function type()
27: {
28: return 'select';
29: }
30:
31: public function execute()
32: {
33: return parent::execute();
34: }
35: }
36: