getLqScore(); if (!$odds) { return; } foreach ($odds as $item) { $odd = JclqScore::where('score_id', $item['id'])->first(); if (!$odd) { $odd = new JclqScore(); } $odd->score_id = $item['id']; $odd->match_id = intval(Arr::get($item, 'matchId')); $odd->timestamp = strval(Arr::get($item, 'timeStamp')); $odd->status = intval(Arr::get($item, 'status')); $odd->period = intval(Arr::get($item, 'period')); $odd->quarter_remain_time = strval(Arr::get($item, 'quarterRemainTime')); $odd->quarter_num = intval(Arr::get($item, 'quarterNum')); $odd->home_score = intval(Arr::get($item, 'homeScore')); $odd->away_score = intval(Arr::get($item, 'awayScore')); $odd->q1home_score = intval(Arr::get($item, 'q1homeScore')); $odd->q1away_score = intval(Arr::get($item, 'q1awayScore')); $odd->q2home_score = intval(Arr::get($item, 'q2homeScore')); $odd->q2away_score = intval(Arr::get($item, 'q2awayScore')); $odd->q3home_score = intval(Arr::get($item, 'q3homeScore')); $odd->q3away_score = intval(Arr::get($item, 'q3awayScore')); $odd->q4home_score = intval(Arr::get($item, 'q4homeScore')); $odd->q4away_score = intval(Arr::get($item, 'q4awayScore')); $odd->over_time_num = intval(Arr::get($item, 'overTimeNum')); $odd->over_time_score = Arr::get($item, 'overTimeScore'); $odd->save(); } } }