1: <?php
2:
3: namespace PHPixie\ORM\Data\Types\Document;
4:
5: class Builder
6: {
7: public function arrayIterator($arrayNode)
8: {
9: return new Node\ArrayNode\Iterator($arrayNode);
10: }
11:
12: public function document($dataObject = null)
13: {
14: return new Node\Document($this, $dataObject);
15: }
16:
17: public function arrayNode($array = array())
18: {
19: return new Node\ArrayNode($this, $array);
20: }
21: }