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