ApiGen\Console\Command\SelfUpdateCommand::execute PHP Метод

execute() защищенный метод

protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : integer
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
Результат integer
    protected function execute(InputInterface $input, OutputInterface $output)
    {
        try {
            $updateManager = $this->createUpdateManager();
            $version = $this->getApplication()->getVersion();
            if ($updateManager->update($version, false, true)) {
                $output->writeln('<info>Updated to latest version.</info>');
            } else {
                $output->writeln('<comment>Already up-to-date.</comment>');
            }
            return 0;
        } catch (Exception $e) {
            $output->writeln('<error>' . $e->getMessage() . '</error>');
            return 1;
        }
    }