public static function installThemesAndFiles(Event $event)
{
static::configureDirMode($event);
$webDir = static::getWebDir($event);
if ($webDir === null) {
return;
}
$filesystem = new Filesystem();
$root = __DIR__ . '/../../';
$target = static::getDir($event, 'files');
$event->getIO()->writeError(sprintf('Installing <info>files</info> to <info>%s</info>', $target));
$filesystem->mirror($root . 'files', $target, null, ['override' => true]);
$target = static::getDir($event, 'themebase');
$event->getIO()->writeError(sprintf('Installing <info>themes</info> to <info>%s</info>', $target));
$filesystem->mirror($root . 'theme', $target, null, ['override' => true]);
}