Latest release: v0.4

Apitte/Debug

Content

Plugin

This plugin requires Apitte/Core library.

At first you have to register the main extension.

extensions:
    api: Apitte\Core\DI\ApiExtension
1
2

Secondly, add the DebugPlugin plugin.

api:
    plugins:
        Apitte\Debug\DI\DebugPlugin:
1
2
3

Tracy

This plugin adds 2 Tracy extensions:

  • panel
  • bluescreen panel

Bridges

Apitte/Negotiation

This plugin also adds some extra features if you use apitte/negotiation. At first take a quick look at documentation.

This plugins register 2 more transformers:

  • DebugTransformer - You can type example.com/user.debug and you'll see dump of Apitte\Core\Http\ApiResponse. In case of exception, you'll see the Tracy-exception.

  • DebugDataTransformer - You can type example.com/user.debugdata and you'll see dump of response entity data.

Playground

I've made a repository with full applications for education.

Take a look: https://github.com/apitte/playground