irontec/json-exception-response-bundle

Treat exceptions in JSON

1.0.1 2022-02-22 11:54 UTC

This package is auto-updated.

Last update: 2024-04-15 09:50:16 UTC


README

Captura las Exception que se generen y las formatea antes de generar el Response JSON.

composer require irontec/json-exception-response-bundle

Si el proyecto esta en modo dev se devuelve un parametro "debug" con una pequeña traza de donde se genero la excepción.

{
    "error": {
        "code": 400,
        "message": "Error message!",
        "debug": {
            "file": "/opt/symfony/vendor/symfony/http-kernel/HttpKernel.php",
            "line": 151,
            "function": "index",
            "class": "App\\Controller\\ExampleController",
            "type": "->",
            "args": [
                {}
            ]
        }
    }
}