getLqCompetition(); if (!$competitions) { return; } foreach ($competitions as $item) { $competition = JclqCompetition::where('competition_id', $item['id'])->first(); if (!$competition) { $competition = new JclqCompetition(); } $competition->competition_id = $item['id']; $competition->name = strval(Arr::get($item, 'name')); $competition->name_full = strval(Arr::get($item, 'nameFull')); $competition->name_en = strval(Arr::get($item, 'nameEn')); $competition->name_en_full = strval(Arr::get($item, 'nameEnFull')); $competition->competition_type = strval(Arr::get($item, 'competitionType')); $competition->team_type = strval(Arr::get($item, 'teamType')); $competition->gender = strval(Arr::get($item, 'gender')); $competition->curr_season_id = intval( Arr::get($item, 'currSeasonId')); $competition->curr_season = strval(Arr::get($item, 'currSeason')); $competition->area_id = intval(Arr::get($item, 'areaId')); $competition->quarter_num = intval(Arr::get($item, 'quarterNum')); $competition->quarter_time = strval(Arr::get($item, 'quarterTime')); $competition->colour = strval(Arr::get($item, 'colour')); $competition->save(); } } }