writeln('Iniciando otimização completa do sistema...');
// 1. Clear Cache
$output->writeln("\nLimpando caches...");
$cacheCommand = $this->getApplication()->find('cache:clear');
$cacheCommand->run(new ArrayInput([]), $output);
// 2. Clear Logs
$output->writeln("\nLimpando logs...");
$logsCommand = $this->getApplication()->find('logs:clear');
$logsCommand->run(new ArrayInput([]), $output);
// 3. Optimize DB
$output->writeln("\nOtimizando banco de dados...");
$dbCommand = $this->getApplication()->find('db:optimize');
$dbCommand->run(new ArrayInput([]), $output);
$output->writeln("\nAplicação otimizada com sucesso!");
return Command::SUCCESS;
}
}