/** * @return Git_Mirror_Mirror[] */ public function fetchAllRepositoryMirrors(GitRepository $repository) { if ($repository instanceof GitRepositoryGitoliteAdmin) { return $this->fetchAll(); } $rows = $this->dao->fetchAllRepositoryMirrors($repository->getId()); return $this->mapDataAccessResultToArrayOfMirrors($rows); }