protected function execute(InputInterface $input, OutputInterface $output): void
    {
        $output->write(json_encode([
            'version' => Application::VERSION,
            'commands' => $this->getCommandNames(),
            'features' => $this->getFeatures(),
        ]));
    }
protected function execute(InputInterface $input, OutputInterface $output): void
    {
        $output->write(json_encode([
            'version' => Application::VERSION,
            'commands' => $this->getCommandNames(),
            'features' => $this->getFeatures(),
        ]));
    }
protected function execute ( InputInterface $ input , OutputInterface $ output ) : void { $ output -> write ( json_encode ( [ 'version' => Application :: VERSION , 'commands' => $ this -> getCommandNames ( ) , 'features' => $ this -> getFeatures ( ) , ] ) ) ; }
{@inheritdoc}
{