argument('id'))->first(); $category = collect(Import::$CATEGORY)->where('id', $info->category)->first(); $fun = $category['function'] ?? 'import'; $re = (new $category['model'])->{$fun}(unserialize($info['data']), $category); if ($re) { $info->is_import = 'T'; $info->import_time = date('Y-m-d H:i:s'); $info->save(); } } }