$params) { Log::record("start one", Log::DEBUG); if (empty($params)) continue; $method = strtolower($key); $proxy = new proxy(); go(function () use ($proxy, $params, $method) { try { if ($method == 'add') { $proxy->add($params); } elseif ($method == 'notify') { } elseif ($method == 'notify_mechant') { } else { Log::record("Error msg", Log::DEBUG); } } catch (Exception $x) { Log::record($x->getMessage(), Log::ERR); } }); } } } }