private function classAssignment($joined_class) { $assignments = Assignment::with('classrooms')->whereHas('classrooms', function ($q) use($joined_class) { $q->where('deadline', '>', date('Y-m-d')); $q->whereIn('id', $joined_class); })->limit(5)->get(); return $assignments; }