$event->users()->join('roles', 'event_user_roles.role_id', '=', 'roles.id')
->select('events.id', \Illuminate\Support\Facades\DB::raw('SUM(if((roles.role = "kitchen"), 1, 0)) AS kitchen_count'))
->get();
$event->users()->join('roles', 'event_user_roles.role_id', '=', 'roles.id')
->select('events.id', \Illuminate\Support\Facades\DB::raw('SUM(if((roles.role = "kitchen"), 1, 0)) AS kitchen_count'))
->get();