Пример #1
0
 /**
  * Get the child documents of a given document using an optional filter.
  *
  * This methods gets all child nodes as a collection of documents that matches
  * a given filter (same as PHPCR Node::getNodes)
  * @param $document document instance which children should be loaded
  * @param string|array $filter optional filter to filter on childrens names
  * @return a collection of child documents
  */
 public function getChildren($document, $filter = null)
 {
     if (!is_object($document)) {
         throw new \InvalidArgumentException(gettype($document));
     }
     $this->errorIfClosed();
     return $this->unitOfWork->getChildren($document, $filter);
 }
Пример #2
0
 /**
  * Get the child documents of a given document using an optional filter.
  *
  * This methods gets all child nodes as a collection of documents that matches
  * a given filter (same as PHPCR Node::getNodes)
  * @param $document document instance which children should be loaded
  * @param string|array $filter optional filter to filter on childrens names
  * @return a collection of child documents
  */
 public function getChildren($document, $filter = null)
 {
     $this->errorIfClosed();
     return $this->unitOfWork->getChildren($document, $filter);
 }