Error al manejar con try and catch en Laravel
Quiero implementar un buen manejo de errores en mi aplicación, he forzado este archivo para detectar el error.
App \ Services \ PayUService
try {
$this->buildXMLHeader; // Should be $this->buildXMLHeader();
} catch (Exception $e) {
return $e;
}
App \ Controller \ ProductController
function secTransaction(){
if ($e) {
return view('products.error', compact('e'));
}
}
Y esto es lo que obtengo.
No sé por qué Laravel no me está redirigiendo a la vista. ¿Se ha forzado el error correcto?