Contents

October\Rain\Installer\Traits\SetupBuilder

Overview

SetupBuilder is shared logic for the commands


Public Methods

public getLang()

public getLang($key, $vars = []): void

public getUpdateWantVersion()

public getUpdateWantVersion(): void

Protected Methods

protected composerRequireCore()

protected composerRequireCore($composer, $want = null): void

composerRequireString returns the composer require string for installing dependencies

protected outputFailedOutro()

protected outputFailedOutro(): void

outputFailedOutro displays the failure message

protected outputIntro()

protected outputIntro(): void

outputIntro displays the introduction output

protected outputOutro()

protected outputOutro(): void

outputOutro displays the credits output

protected setupInstallOctober()

protected setupInstallOctober(): void

setupInstallOctober installs October CMS using composer

protected setupSetProject()

protected setupSetProject($licenseKey): void