class InstallCommand extends AbstractCommand

Properties

protected InputInterface $input from AbstractCommand
protected OutputInterface $output from AbstractCommand
protected DataProviderInterface $dataSource
protected Application $application
protected Filesystem $filesystem

Methods

execute(InputInterface $input, OutputInterface $output)

<p>{@inheritdoc}</p>

fire()

No description

bool
hasOption(string $name)

<p>Did the user pass the given option?</p>

info(string $string)

<p>Send an info string to the user.</p>

__construct(Application $application, Filesystem $filesystem)

No description

configure()

No description

init()

No description

setDataSource(DataProviderInterface $dataSource)

No description

install()

No description

storeConfiguration()

No description

runMigrations()

No description

writeSettings()

No description

seedGroups()

No description

seedPermissions()

No description

createAdminUser()

No description

enableBundledExtensions()

No description

publishAssets()

No description

getConfigFile()

No description

Factory
getValidator()

No description

showErrors($errors)

No description

Details

protected execute(InputInterface $input, OutputInterface $output)

<p>{@inheritdoc}</p>

Parameters

InputInterface $input
OutputInterface $output

protected fire()

protected bool hasOption(string $name)

<p>Did the user pass the given option?</p>

Parameters

string $name

Return Value

bool

protected info(string $string)

<p>Send an info string to the user.</p>

Parameters

string $string

__construct(Application $application, Filesystem $filesystem)

Parameters

Application $application
Filesystem $filesystem

protected configure()

protected init()

setDataSource(DataProviderInterface $dataSource)

Parameters

DataProviderInterface $dataSource

protected install()

protected storeConfiguration()

protected runMigrations()

protected writeSettings()

protected seedGroups()

protected seedPermissions()

protected createAdminUser()

protected enableBundledExtensions()

protected publishAssets()

protected getConfigFile()

protected PrerequisiteInterface getPrerequisites()

Return Value

PrerequisiteInterface

protected Factory getValidator()

Return Value

Factory

protected showErrors($errors)

Parameters

$errors