예제 #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);
     }
 }
예제 #2
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);
     }
 }
예제 #3
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);
     }
 }