home_id ?? 0; $home['add_by_method_id'] = 1; $ele['name'] = $event['home']; ElementProvider::updateOrCreate(['provider_element_id' => (int) $event['home_id']], $ele); } if (! $away_id) { $ele = []; $ele['sport_id'] = $event['sport_id']; $ele['provider_id'] = $event['provider_id']; $ele['element_id'] = $match->away_id ?? 0; $home['add_by_method_id'] = 1; $ele['name'] = $event['away']; ElementProvider::updateOrCreate(['provider_element_id' => (int) $event['away_id']], $ele); } if (! $competition_group_id) { $group = []; $group['sport_id'] = $event['sport_id']; $group['provider_id'] = $event['provider_id']; $group['competition_group_id'] = $match->competition_group_id; $home['add_by_method_id'] = 1; $group['name'] = $event['group']; CompetitionGroupProvider::updateOrCreate(['provider_group_id' => (int) $event['group_id']], $group); } } }