Pregunta

Tengo un servicio Web que se ejecuta Zend XMLRPC, pero en mi clase que necesito el guión a morir con gracia y me gustaría XMLRPC no arrojar un error. es posible?

Durante la vista

cliente XMLRPC inicia la llamada que se inicia una instancia de una clase, XMLRPC cliente pasa valor de la consulta al objeto si la consulta no devuelve un valor que necesito el guión de correo electrónico con la consulta y el valor pasado para la depuración. (Todo esto funciona) Si no se encuentra nada, correo electrónico enviar y matar el proceso, estoy usando el die () para detener el proceso. Si los resultados se encuentran en movimientos en el proceso y devuelve un valor para el XMLRPC (este trabajo parte, si la consulta devuelve ningún resultado, pero los errores a cabo si no se encuentran resultados)

¿Cómo puedo matar el proceso y todavía regresar algo a la llamada XMLRPC?

Creo que podría recodificar esta funcionalidad (esto sería la forma correcta) acaba de ocurrir el troquel volvería algo y no sólo imprimir algo a los registros de terminales

¿Fue útil?

Solución

por desgracia, el proceso no puede morir o salida, que debe devolver un mensaje de error a la solicitud XMLRPC. Uso de la matriz () o de salida () resulta en XMLRPC lanzando un error que rompe el proceso en conjunto. Ahora es el momento para volver a codificar

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top