public function getCursosInscritosAceptados(Guard $auth) { $postulante = Postulante::where('user_id', $auth->id())->first(); $cursosAceptados = PreNuInscripcionCurso::with('detalleSolicitudCursoR.asignaturaR')->wherehas('detalleSolicitudCursoR.preNuSolicitudCursoR', function ($q) use($postulante) { $q->where('postulante', $postulante->id); })->get(); //$cursosAceptados = PreNuSolicitudCurso::with('detalleSolicitudCursosR')->where('postulante',9)->get(); /* $cursosAceptados = PreNuInscripcionCurso::with(array('detalleSolicitudCursoR'=>function($query){ $query->select('solicitud_curso'); }))->get();*/ $arra = array('data' => $cursosAceptados->toArray()); return json_encode($arra); }