메소드 |
설명 |
|
__construct ( SettingsManager $SettingsManager, EnvironmentFileManager $EnvironmentFileManager, Framework $Framework, DatabaseCreator $DatabaseCreator, DeviseInstallCommand $DeviseInstallCommand, DevisePublishAssetsCommand $DevisePublishAssetsCommand, DvsUser $DvsUser, DvsGroup $DvsGroup ) |
Creats a new Install Wizard. |
|
checkAssets ( ) : [type] |
[checkAssets description] |
|
createAdminUser ( string $email, $username, string $password ) : DvsUser |
Create the admin user for the installer. This will
create the user with the email and password given
and then it will also put that user into the admin
group |
|
installAssets ( ) : [type] |
[installAssets description] |
|
installDevise ( ) : void |
[installDevise description] |
|
refreshEnvironment ( array $settings = [] ) : void |
Reloads env settings and also updates the configurations
in Laravel for anything that might change during the install
process. Things like app.key, app.debug, database stuff, mail
stuff, cache and session settings. |
|
saveApplicationMigrationAndSeedSettings ( [type] $migrations, [type] $seeds ) : [type] |
Save the migration and seed settings |
|
saveApplicationNamespace ( string $appName ) : void |
Saves this app name |
|
saveConfigsOverride ( $value = 'no' ) : void |
Save input value submitted for "configs_override" to the
key "CONFIGS_OVERRIDE" in .env file |
|
saveDatabase ( string $default, string $host, string $name, string $username, string $password ) |
Saves the database settings for us |
|
saveEnvironment ( string $env ) : void |
Saves the environment for us |
|
saveNewApplicationKey ( ) : void |
Saves the new application key if there isn't already one set
We need this set early on so it doesn't screw up our tokens
and password hashes. |
|
validateAdminUser ( string $email, $username, string $password ) : void |
Validates the admin user data for us |
|