Pregunta

Estoy utilizando FB Connect y la clase PHP llamada Facebook, que es proporcionada por FB. Cada vez que algo va mal FB lanza de error y la aplicación dados fatales. Eso está muy bien para probar, pero ahora es muy agradable para el código de producción. He mirado a través de código y no puedo encontrar una manera de desactivar, pero puede ser que me daba algo. Entonces, ¿hay alguna manera de desactivar los errores fatales distintos de mirar a través de su clase y la eliminación de todas las líneas como esto

throw new FacebookApiException($result);
¿Fue útil?

Solución

Debe capturar excepciones, no eliminarlos.

try {
  //do something with the facebook api
}
catch (FacebookApiException $e) {
  //an error occured, handle it
}

Y por cierto: errores fatales son diferentes de excepciones

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