PHP Class Flarum\Install\Console\InstallCommand

Inheritance: extends Flarum\Console\Command
Afficher le fichier Open project: flarum/core

Protected Properties

Свойство Type Description
$application Illuminate\Contracts\Foundation\Application
$dataSource Flarum\Install\Console\DataProviderInterface
$filesystem Illuminate\Filesystem\Filesystem

Méthodes publiques

Méthode Description
__construct ( Illuminate\Contracts\Foundation\Application $application, Illuminate\Filesystem\Filesystem $filesystem )
setDataSource ( Flarum\Install\Console\DataProviderInterface $dataSource )

Méthodes protégées

Méthode Description
configure ( )
createAdminUser ( )
enableBundledExtensions ( )
fire ( )
getConfigFile ( )
getPrerequisites ( ) : Flarum\Install\Prerequisite\PrerequisiteInterface
getValidator ( ) : Illuminate\Contracts\Validation\Factory
init ( )
install ( )
publishAssets ( )
runMigrations ( )
seedGroups ( )
seedPermissions ( )
showErrors ( $errors )
storeConfiguration ( )
writeSettings ( )

Method Details

__construct() public méthode

public __construct ( Illuminate\Contracts\Foundation\Application $application, Illuminate\Filesystem\Filesystem $filesystem )
$application Illuminate\Contracts\Foundation\Application
$filesystem Illuminate\Filesystem\Filesystem

configure() protected méthode

protected configure ( )

createAdminUser() protected méthode

protected createAdminUser ( )

enableBundledExtensions() protected méthode

protected enableBundledExtensions ( )

fire() protected méthode

protected fire ( )

getConfigFile() protected méthode

protected getConfigFile ( )

getPrerequisites() protected méthode

protected getPrerequisites ( ) : Flarum\Install\Prerequisite\PrerequisiteInterface
Résultat Flarum\Install\Prerequisite\PrerequisiteInterface

getValidator() protected méthode

protected getValidator ( ) : Illuminate\Contracts\Validation\Factory
Résultat Illuminate\Contracts\Validation\Factory

init() protected méthode

protected init ( )

install() protected méthode

protected install ( )

publishAssets() protected méthode

protected publishAssets ( )

runMigrations() protected méthode

protected runMigrations ( )

seedGroups() protected méthode

protected seedGroups ( )

seedPermissions() protected méthode

protected seedPermissions ( )

setDataSource() public méthode

public setDataSource ( Flarum\Install\Console\DataProviderInterface $dataSource )
$dataSource Flarum\Install\Console\DataProviderInterface

showErrors() protected méthode

protected showErrors ( $errors )

storeConfiguration() protected méthode

protected storeConfiguration ( )

writeSettings() protected méthode

protected writeSettings ( )

Property Details

$application protected_oe property

protected Application,Illuminate\Contracts\Foundation $application
Résultat Illuminate\Contracts\Foundation\Application

$dataSource protected_oe property

protected DataProviderInterface,Flarum\Install\Console $dataSource
Résultat Flarum\Install\Console\DataProviderInterface

$filesystem protected_oe property

protected Filesystem,Illuminate\Filesystem $filesystem
Résultat Illuminate\Filesystem\Filesystem