Esempio n. 1
0
 /**
  * Constructor
  *
  * @param Git                  $controller         The controller
  * @param SystemEventManager   $systemEventManager The system manager
  * @param GitRepositoryFactory $factory            The factory to manage repositories
  * @param GitRepositoryManager $manager            The manager to create/delete repositories
  */
 public function __construct(Git $controller, SystemEventManager $systemEventManager, GitRepositoryFactory $factory, GitRepositoryManager $manager)
 {
     parent::__construct($controller);
     $this->systemEventManager = $systemEventManager;
     $this->factory = $factory;
     $this->manager = $manager;
 }
Esempio n. 2
0
 /**
  *
  * @param Git $controller
  * @param Git_SystemEventManager                     $system_event_manager
  * @param GitRepositoryFactory                       $factory
  * @param GitRepositoryManager                       $manager
  * @param Git_RemoteServer_GerritServerFactory       $gerrit_server_factory
  * @param Git_Driver_Gerrit_GerritDriverFactory      $driver_factory
  * @param Git_Driver_Gerrit_UserAccountManager       $gerrit_usermanager
  * @param Git_Driver_Gerrit_ProjectCreator           $project_creator
  * @param Git_Driver_Gerrit_Template_TemplateFactory $template_factory
  * @param ProjectManager                             $project_manager
  * @param GitPermissionsManager                      $git_permissions_manager
  * @param ProjectHistoryDao                          $history_dao
  */
 public function __construct(Git $controller, Git_SystemEventManager $system_event_manager, GitRepositoryFactory $factory, GitRepositoryManager $manager, Git_RemoteServer_GerritServerFactory $gerrit_server_factory, Git_Driver_Gerrit_GerritDriverFactory $driver_factory, Git_Driver_Gerrit_UserAccountManager $gerrit_usermanager, Git_Driver_Gerrit_ProjectCreator $project_creator, Git_Driver_Gerrit_Template_TemplateFactory $template_factory, ProjectManager $project_manager, GitPermissionsManager $git_permissions_manager, Git_GitRepositoryUrlManager $url_manager, Logger $logger, Git_Backend_Gitolite $backend_gitolite, Git_Mirror_MirrorDataMapper $mirror_data_mapper, ProjectHistoryDao $history_dao)
 {
     parent::__construct($controller);
     $this->git_system_event_manager = $system_event_manager;
     $this->factory = $factory;
     $this->manager = $manager;
     $this->gerrit_server_factory = $gerrit_server_factory;
     $this->driver_factory = $driver_factory;
     $this->gerrit_usermanager = $gerrit_usermanager;
     $this->project_creator = $project_creator;
     $this->template_factory = $template_factory;
     $this->project_manager = $project_manager;
     $this->git_permissions_manager = $git_permissions_manager;
     $this->url_manager = $url_manager;
     $this->logger = $logger;
     $this->backend_gitolite = $backend_gitolite;
     $this->mirror_data_mapper = $mirror_data_mapper;
     $this->history_dao = $history_dao;
 }