Ejemplo n.º 1
0
 /**
  * Return possible values for the named argument
  *
  * @param string            $argumentName Argument name.
  * @param CompletionContext $context      Completion context.
  *
  * @return array
  */
 public function completeArgumentValues($argumentName, CompletionContext $context)
 {
     $ret = parent::completeArgumentValues($argumentName, $context);
     if ($argumentName === 'project_key' || $argumentName === 'project_keys') {
         return $this->jiraApi->getProjectKeys();
     }
     return $ret;
 }
Ejemplo n.º 2
0
 /**
  * Prepare dependencies.
  *
  * @return void
  */
 protected function prepareDependencies()
 {
     parent::prepareDependencies();
     $container = $this->getContainer();
     $this->repositoryConnector = $container['repository_connector'];
     $this->_revisionLogFactory = $container['revision_log_factory'];
     $this->workingDirectory = $container['working_directory'];
     $this->_configEditor = $container['config_editor'];
 }
Ejemplo n.º 3
0
 /**
  * Prepare dependencies.
  *
  * @return void
  */
 protected function prepareDependencies()
 {
     parent::prepareDependencies();
     $container = $this->getContainer();
     $this->_workingCopyResolver = $container['working_copy_resolver'];
     $this->repositoryConnector = $container['repository_connector'];
     $this->_revisionLogFactory = $container['revision_log_factory'];
     $this->workingDirectory = $container['working_directory'];
     $this->_commandConfig = $container['command_config'];
 }