/** * Get all modules. * * @return array */ protected function getModules() { $modules = $this->module->all(); $results = array(); foreach ($modules as $module) { $results[] = $this->getModuleInformation($module); } return array_filter($results); }
/** * Execute the console command. * * @return mixed */ public function fire() { $module = $this->argument('module'); if ($module) { return $this->reset($module); } else { foreach ($this->module->all() as $module) { $this->reset($module['slug']); } } }
/** * Execute the console command. * * @return mixed */ public function fire() { $this->prepareDatabase(); $module = $this->argument('module'); if (isset($module)) { return $this->migrate($module); } else { foreach ($this->module->all() as $module) { $this->migrate($module['slug']); } } }
/** * Execute the console command. * * @return mixed */ public function fire() { $module = $this->argument('module'); $moduleName = studly_case($module); if (isset($module)) { if ($this->module->exists($moduleName)) { $this->seed($module); return; } return $this->error("Module [{$moduleName}] does not exist."); } else { foreach ($this->module->all() as $module) { $this->seed($module['slug']); } } }