/** * Execute the console command. * * @return mixed */ public function fire() { $this->module = $this->laravel['modules']; $name = $this->argument('module'); if ($name) { $module = $this->module->findOrFail($name); return $this->migrate($module); } foreach ($this->module->getOrdered($this->option('direction')) as $module) { $this->line('Running for module: <info>' . $module->getName() . '</info>'); $this->migrate($module); } }
/** * Execute the console command. * * @return mixed */ public function fire() { $this->module = $this->laravel['modules']; $name = $this->argument('module'); if (!empty($name)) { $this->reset($name); return; } foreach ($this->module->getOrdered($this->option('direction')) as $module) { $this->line('Running for module: <info>' . $module->getName() . '</info>'); $this->reset($module); } }