芝麻web文件管理V1.00
编辑当前文件:/home/sditechnicalteam/public_html/vendor/nwidart/laravel-modules/src/Commands/UpdateCommand.php
components->info('Updating module ...'); if ($name = $this->argument('module')) { $this->updateModule($name); return 0; } $this->updateAllModule(); return 0; } protected function updateAllModule() { /** @var \Nwidart\Modules\Module $module */ $modules = $this->laravel['modules']->getOrdered(); foreach ($modules as $module) { $this->updateModule($module); } } protected function updateModule($name) { if ($name instanceof Module) { $module = $name; }else { $module = $this->laravel['modules']->findOrFail($name); } $this->components->task("Updating {$module->getName()} module", function () use ($module) { $this->laravel['modules']->update($module); }); $this->laravel['modules']->update($name); } /** * Get the console command arguments. * * @return array */ protected function getArguments() { return [ ['module', InputArgument::OPTIONAL, 'The name of module will be updated.'], ]; } }