/** * @return void */ protected function generateClientInterface() { $options = $this->getClientDefaultOptions(); $generator = new IdeAutoCompletionGenerator($options, $this); $generator->addMethodTagBuilder(new GeneratedInterfaceMethodTagBuilder([GeneratedInterfaceMethodTagBuilder::OPTION_METHOD_STRING_PATTERN => ' * @method \\Generated\\Client\\Ide\\{{bundle}} {{methodName}}()'])); $generator->create(); $this->info('Generated Client IdeAutoCompletion file'); }
/** * @return void */ protected function generateZedInterface() { $options = $this->getZedDefaultOptions(); $generator = new IdeAutoCompletionGenerator($options, $this); $generator->addMethodTagBuilder(new GeneratedInterfaceMethodTagBuilder()); $generator->create(); $this->info('Generated Zed IdeAutoCompletion file'); }