where('bookmaker_id', auth()->user()->bookmaker_id) ->get(); $partners = DB::table($table) ->where('bookmaker_id', auth()->user()->partner_bookmaker_id) ->get(); foreach ($books as $book) { $row1 = get_object_vars($book); foreach ($partners as $partner) { $row2 = get_object_vars($partner); if ($row1['event_id'] == $row2['event_id']) { foreach ($fields[$table] as $field) { if ($row1[$field] != $row2[$field]) { $event_ids[] = $row1['event_id']; } } } } } } return array_unique($event_ids); } }