Debug tools for Apitte, based on Tracy debugger.
First of all, setup core package.
Install and register debug plugin
composer require apitte/debug
api:
plugins:
Apitte\Debug\DI\DebugPlugin:
debug:
panel: %debugMode%
negotiation: %debugMode%
- bar panel - displays all router
- blue screen panel - displays endpoint with invalid schema
If you have negotiation plugin installed then you will be able to use two new suffixes.
With these suffixes you will also be able to see Tracy bar
.debug
- dumps response
example.com/api/v1/users.debug
.debugdata
- dumps response entity
example.com/api/v1/users.debugdata