/**
  * @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);
 }