Exemplo n.º 1
0
 public function repoManagement(GitRepository $repository)
 {
     $this->addData(array('repository' => $repository));
     $this->displayFeedbacksOnRepoManagement($repository);
     $this->addData(array('gerrit_servers' => $this->gerrit_server_factory->getServers(), 'driver_factory' => $this->driver_factory, 'gerrit_templates' => $this->template_factory->getTemplatesAvailableForRepository($repository)));
     return true;
 }
Exemplo n.º 2
0
 private function applyTemplateIfAnySelected($template_id, GitRepository $repository)
 {
     if ($this->noFurtherPermissionsToApply($template_id)) {
         return;
     }
     $this->applyTemplate($this->template_factory->getTemplate($template_id, $repository), $repository);
 }