public function registerCommands(Application $console) { $container = $console->getContainer(); $resolver = $this->getConnectionResolver($container['config']); $repository = new DatabaseMigrationRepository($resolver, $container['config']['database.migrations']); $migrator = new Migrator($repository, $resolver, $container['files']); $creator = new MigrationCreator($container['files']); $commands = [new MigrateCommand($migrator), new MigrateRollbackCommand($migrator), new MigrateResetCommand($migrator), new MigrateRefreshCommand(), new MigrateMakeCommand($creator), new InstallCommand($repository)]; $console->addCommands($commands); }
public function registerCommands(Application $consolet) { $consolet->addCommands([new AutoloadCommand(), new GenerateCommand()]); }