name: MigrationServiceProvider class_comment: null dependencies: - name: Dispatcher type: class source: Illuminate\Contracts\Events\Dispatcher - name: DeferrableProvider type: class source: Illuminate\Contracts\Support\DeferrableProvider - name: FreshCommand type: class source: Illuminate\Database\Console\Migrations\FreshCommand - name: InstallCommand type: class source: Illuminate\Database\Console\Migrations\InstallCommand - name: MigrateCommand type: class source: Illuminate\Database\Console\Migrations\MigrateCommand - name: MigrateMakeCommand type: class source: Illuminate\Database\Console\Migrations\MigrateMakeCommand - name: RefreshCommand type: class source: Illuminate\Database\Console\Migrations\RefreshCommand - name: ResetCommand type: class source: Illuminate\Database\Console\Migrations\ResetCommand - name: RollbackCommand type: class source: Illuminate\Database\Console\Migrations\RollbackCommand - name: StatusCommand type: class source: Illuminate\Database\Console\Migrations\StatusCommand - name: DatabaseMigrationRepository type: class source: Illuminate\Database\Migrations\DatabaseMigrationRepository - name: MigrationCreator type: class source: Illuminate\Database\Migrations\MigrationCreator - name: Migrator type: class source: Illuminate\Database\Migrations\Migrator - name: ServiceProvider type: class source: Illuminate\Support\ServiceProvider properties: - name: commands visibility: protected comment: '# * The commands to be registered. # * # * @var array' methods: - name: register visibility: public parameters: [] comment: "# * The commands to be registered.\n# *\n# * @var array\n# */\n# protected\ \ $commands = [\n# 'Migrate' => MigrateCommand::class,\n# 'MigrateFresh' => FreshCommand::class,\n\ # 'MigrateInstall' => InstallCommand::class,\n# 'MigrateRefresh' => RefreshCommand::class,\n\ # 'MigrateReset' => ResetCommand::class,\n# 'MigrateRollback' => RollbackCommand::class,\n\ # 'MigrateStatus' => StatusCommand::class,\n# 'MigrateMake' => MigrateMakeCommand::class,\n\ # ];\n# \n# /**\n# * Register the service provider.\n# *\n# * @return void" - name: registerRepository visibility: protected parameters: [] comment: '# * Register the migration repository service. # * # * @return void' - name: registerMigrator visibility: protected parameters: [] comment: '# * Register the migrator service. # * # * @return void' - name: registerCreator visibility: protected parameters: [] comment: '# * Register the migration creator. # * # * @return void' - name: registerCommands visibility: protected parameters: - name: commands comment: '# * Register the given commands. # * # * @param array $commands # * @return void' - name: registerMigrateCommand visibility: protected parameters: [] comment: '# * Register the command. # * # * @return void' - name: registerMigrateFreshCommand visibility: protected parameters: [] comment: '# * Register the command. # * # * @return void' - name: registerMigrateInstallCommand visibility: protected parameters: [] comment: '# * Register the command. # * # * @return void' - name: registerMigrateMakeCommand visibility: protected parameters: [] comment: '# * Register the command. # * # * @return void' - name: registerMigrateRefreshCommand visibility: protected parameters: [] comment: '# * Register the command. # * # * @return void' - name: registerMigrateResetCommand visibility: protected parameters: [] comment: '# * Register the command. # * # * @return void' - name: registerMigrateRollbackCommand visibility: protected parameters: [] comment: '# * Register the command. # * # * @return void' - name: registerMigrateStatusCommand visibility: protected parameters: [] comment: '# * Register the command. # * # * @return void' - name: provides visibility: public parameters: [] comment: '# * Get the services provided by the provider. # * # * @return array' traits: - Illuminate\Contracts\Events\Dispatcher - Illuminate\Contracts\Support\DeferrableProvider - Illuminate\Database\Console\Migrations\FreshCommand - Illuminate\Database\Console\Migrations\InstallCommand - Illuminate\Database\Console\Migrations\MigrateCommand - Illuminate\Database\Console\Migrations\MigrateMakeCommand - Illuminate\Database\Console\Migrations\RefreshCommand - Illuminate\Database\Console\Migrations\ResetCommand - Illuminate\Database\Console\Migrations\RollbackCommand - Illuminate\Database\Console\Migrations\StatusCommand - Illuminate\Database\Migrations\DatabaseMigrationRepository - Illuminate\Database\Migrations\MigrationCreator - Illuminate\Database\Migrations\Migrator - Illuminate\Support\ServiceProvider interfaces: - DeferrableProvider