private function canBeReadByAnonymous(GitRepository $repository)
 {
     $ugroup_ids = $this->permissions_manager->getAuthorizedUgroupIds($repository->getId(), Git::PERM_READ);
     foreach ($ugroup_ids as $ugroup_id) {
         if ($ugroup_id == ProjectUGroup::ANONYMOUS) {
             return true;
         }
     }
     return false;
 }
 public function getCurrentGitAdminUgroups($project_id)
 {
     return $this->permissions_manager->getAuthorizedUgroupIds($project_id, Git::PERM_ADMIN);
 }
 private function getWikiServicePermissions($project_id)
 {
     return $this->permission_manager->getAuthorizedUgroupIds($project_id, self::SERVICE_WIKI_PERMISSION_READ);
 }