{ use MicroKernelTrait; public function __invoke( SymfonyStyle $io, #[Argument] string $name = 'World', #[Option] bool $formal = false, ): int { $io->title(sprintf('%s %s!', $formal ? 'Hello' : 'Hey', $name)); return Command::SUCCESS; } } return static function (array $context) { return (new Application(new AppKernel('dev', true)))->setDefaultCommand('app:hello'); }; Hello