Bolt\Composer\ScriptHandler::installThemesAndFiles PHP Method

installThemesAndFiles() public static method

This should be ran on "post-create-project-cmd" event.
public static installThemesAndFiles ( Composer\Script\Event $event )
$event Composer\Script\Event
    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]);
    }