$return = json_encode($return); echo $return; break; case 'updateCurso': $crs->updateCurso(intval($dataObj->id), $dataObj->sigla, $dataObj->nombre, intval($dataObj->cantidadHoras), intval($dataObj->clasesEnSemana), intval($dataObj->cantidadGrupos)); break; case 'deleteCurso': $crs->deleteCurso(intval($dataObj->id)); break; case 'loadPlanesCurso': $planes = $crs->getPlanesCurso(intval($dataObj->id)); $planes = json_encode($planes); echo $planes; break; case 'loadProfesCursos': $profesores = $crs->getProfesCurso(intval($dataObj->id)); $profesores = json_encode($profesores); echo $profesores; break; case 'getProfes': $fetch = Fx::flattenArray($prf->getProfesores()); $result = array(); if (isset($fetch) && is_array($fetch)) { foreach ($fetch as $val) { $prfFetch = $prf->getProfesor($val); $prfFetch['horasLaborales'] = intval($prfFetch['horasLaborales']); array_push($result, $prfFetch); } } $return = json_encode($result); echo $return;