user()->sport_id) ->where('client_id', auth()->user()->client_id) // ->where('bettype_id', $bettype_id) // ->where('matchpart_id', $matchpart_id) ->with('bookmaker') ->orderBy('sort') ->get(); $multilines = []; foreach ($slots as $id => $slot) { $open = true; foreach ($data as $item) { if ($slot->bookmaker_id == $item->bookmaker_id) { $multilines[$id] = $item; $open = false; } } if ($open) { $multilines[$id] = $slot; } } return $multilines; } }