/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id, $cadeiraId) { $semestre = Semestre::find($id); if (!$semestre) { return response()->json(['message' => 'Este Semestre não Existe!!', 'code' => 404], 404); } $cadeira = $semestre->Cadeira->find($cadeiraId); if (!$cadeira) { return response()->json(['message' => 'Esta Cadeira não Existe neste Semestre!!', 'code' => 404], 404); } return response()->json($cadeira, 200); }
public function calCarrera($id) { $semestre = Semestre::find($id); $materias = $semestre->materias()->get(); return view('calCarrera', compact('materias', 'semestre')); }