/** * @override \Symfony\Component\Console\Command\Command */ protected function execute(InputInterface $input, OutputInterface $output) { $project = $this->getProject(); $moodle = new Moodle($this->platform->getWorkingDirectory(), $this->platform); $task = new InstallTask($project, $this->platform, $this->filesystem, $moodle); $task->execute($this->logger); }