$result = null; $inscripciones = new Inscripciones("inscripcionFunctions", http_request("Prueba", "i", 0)); $am = new AuthManager("inscripcionesFunctions"); $operation = http_request("Operation", "s", null); $perro = http_request("Perro", "i", 0); $equipo = http_request("Equipo", "i", 0); $jornada = http_request("Jornada", "i", 0); $olddorsal = http_request("Dorsal", "i", 0); $newdorsal = http_request("NewDorsal", "i", 0); if ($operation === null) { throw new Exception("Call to inscripcionFunctions without 'Operation' requested"); } switch ($operation) { case "insert": $am->access(PERMS_OPERATOR); $result = $inscripciones->insert($perro); break; // nueva inscripcion // nueva inscripcion case "update": $am->access(PERMS_OPERATOR); $result = $inscripciones->update($perro); break; // editar inscripcion ya existente // editar inscripcion ya existente case "delete": $am->access(PERMS_OPERATOR); $result = $inscripciones->delete($perro); break; // borrar inscripcion // borrar inscripcion