Exemplo n.º 1
0
 /**
  * Seed all modules.
  *
  * @param  bool  $force
  */
 private function seedAll($force = false)
 {
     $modules = $force ? $this->module->all() : $this->module->enabled();
     foreach ($modules as $module) {
         $this->seed($module['slug'], $force);
     }
 }
Exemplo n.º 2
0
 /**
  * Execute the console command.
  */
 public function handle()
 {
     $modules = $this->moduly->all();
     if ($modules->count()) {
         $this->displayModules($modules);
     } else {
         // @codeCoverageIgnoreStart
         $this->error("Your application doesn't have any modules.");
         // @codeCoverageIgnoreEnd
     }
 }
Exemplo n.º 3
0
 /**
  * Run migrations for all modules.
  *
  * @param  bool  $force
  */
 private function migrateAll($force = false)
 {
     $modules = $force ? $this->module->all() : $this->module->enabled();
     foreach ($modules as $module) {
         $this->migrate($module->name);
     }
 }
Exemplo n.º 4
0
 /**
  * Run the migration reset for all modules.
  *
  * @param  bool  $force
  */
 private function resetAll($force = false)
 {
     $modules = $force ? $this->module->all() : $this->module->enabled();
     $modules = $modules->reverse();
     foreach ($modules as $module) {
         $this->reset($module->name);
     }
 }
Exemplo n.º 5
0
 /**
  * Run the migration rollback for all modules.
  */
 private function rollbackAll()
 {
     foreach ($this->module->all() as $module) {
         $this->rollback($module->name);
     }
 }