/** * @param array $mensaje * @return string */ function op__test(toba_servicio_web_mensaje $mensaje) { $array = $mensaje->get_array(); $id = $this->get_id_cliente(); if (isset($id)) { $id = "No presente"; } else { $id = var_export($id); } $id = xml_encode($id); $payload = array("Clave: {$array['clave']}. Valor: {$array['valor']}. ID: {$id}"); return new toba_servicio_web_mensaje($payload); }
function op__enviar_excepcion(toba_servicio_web_mensaje $mensaje) { $datos = $mensaje->get_array(); throw new toba_error_servicio_web($datos['mensaje'], $datos['codigo'], "Excepcion de prueba enviada"); }