/** * Return possible values for the named option * * @param string $optionName Option name. * @param CompletionContext $context Completion context. * * @return array */ public function completeOptionValues($optionName, CompletionContext $context) { $ret = parent::completeOptionValues($optionName, $context); if ($optionName === 'link-name') { return $this->jiraApi->getIssueLinkTypeNames(); } return $ret; }
/** * Prepare dependencies. * * @return void */ protected function prepareDependencies() { parent::prepareDependencies(); $container = $this->getContainer(); $this->issueCloner = $container['backportable_issue_cloner']; }