/** * 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 === 'extension') { return $this->_migrationManager->getMigrationFileExtensions(); } return $ret; }
/** * Prepare dependencies. * * @return void */ protected function prepareDependencies() { parent::prepareDependencies(); $container = $this->getContainer(); $this->_knowledgeBaseFactory = $container['knowledge_base_factory']; }