Beispiel #1
0
 /**
  * @param  Repo $repo
  * @param  array        $rels
  * @param  string       $parent
  */
 private function joinNestedRels(Repo $repo, array $rels, $parent)
 {
     foreach ($rels as $name => $childRels) {
         $rel = $repo->getRelOrError($name);
         $rel->join($this, $parent);
         if ($childRels) {
             $this->joinNestedRels($rel->getRepo(), $childRels, $name);
         }
     }
 }