Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 577 Bytes

README.md

File metadata and controls

18 lines (13 loc) · 577 Bytes

PhiSYS Exceptions Bundle

Symfony bundle for phisys/exceptions integration.

ApiExceptionListener

By default, replace Symfony standard exception response by a JsonResponse, using the api exception status code for the http code.

JsonResponse payload example

{
  "message": "An error has occurred",
  "error_code": 40001123 
}

You can implement your own ApiResponseLoader with a different json structure, or even with a different Response implementation, just by defining it with the service ID "PhiSYS\ExceptionsBundle\Http\Service\ApiResponseLoader".