/**
  * @param integer $limit
  * @return void
  */
 public function listCommand($limit = 50)
 {
     $deployments = $this->deploymentRepository->findAllWithLimit($limit);
     foreach ($deployments as $deployment) {
         $this->outputLine($this->persistenceManager->getIdentifierByObject($deployment) . ' ' . $deployment->getDate()->format('d.m.Y H:i') . ' ' . $deployment->getRepositoryIdentifier() . ' ' . $deployment->getStatus());
     }
 }
 /**
  * @param integer $limit
  * @return void
  */
 public function listAction($limit = 100)
 {
     $this->view->assign('initSyncDeployment', new InitSyncDeployment());
     $this->view->assign('syncDeployment', new SyncDeployment());
     $this->view->assign('gitRepositoryDeployment', new GitRepositoryDeployment());
     $copyDeployment = new CopyDeployment();
     $copyDeployment->setGitRepositoryDeployment(new GitRepositoryDeployment());
     $copyDeployment->setInitSyncDeployment(new InitSyncDeployment());
     $this->view->assign('copyDeployment', $copyDeployment);
     $this->view->assign('deployments', $this->deploymentRepository->findAllWithLimit($limit));
 }