Tratamento de erros com try and catch no Laravel
Quero implementar um bom tratamento de erros no meu aplicativo. Forcei este arquivo a capturar o erro.
App \ Serviços \ 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'));
}
}
E é isso que eu recebo.
Não sei por que o Laravel não está me redirecionando para a vista. O erro foi forçado corretamente?