Flarum\Install\Console\InstallCommand::enableBundledExtensions PHP Method

enableBundledExtensions() protected method

protected enableBundledExtensions ( )
    protected function enableBundledExtensions()
    {
        $extensions = $this->application->make('Flarum\\Extension\\ExtensionManager');
        $migrator = $extensions->getMigrator();
        $disabled = ['flarum-akismet', 'flarum-auth-facebook', 'flarum-auth-github', 'flarum-auth-twitter', 'flarum-pusher'];
        foreach ($extensions->getExtensions() as $name => $extension) {
            if (in_array($name, $disabled)) {
                continue;
            }
            $this->info('Enabling extension: ' . $name);
            $extensions->enable($name);
            foreach ($migrator->getNotes() as $note) {
                $this->info($note);
            }
        }
    }