apitte / debug
Debugging tools for Apitte stack
Fund package maintenance!
f3l1x
contributte.org/partners.html
Installs: 345 936
Dependents: 1
Suggesters: 0
Security: 0
Stars: 5
Watchers: 3
Forks: 3
Open Issues: 0
pkg:composer/apitte/debug
Requires
- php: >=7.3
- apitte/core: ~0.7 || ~0.8
- tracy/tracy: ^2.6.0
Requires (Dev)
- apitte/negotiation: ^0.7.0
- nette/di: ^3.0
- nette/schema: ^1.0
- ninjify/nunjuck: ^0.4
- ninjify/qa: ^0.12
- phpstan/phpstan: ^0.12
- phpstan/phpstan-deprecation-rules: ^0.12
- phpstan/phpstan-nette: ^0.12
- phpstan/phpstan-strict-rules: ^0.12
README
Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte
Disclaimer
| ⚠️ | This project is no longer being maintained. Please use contributte/apitte. |
|---|
| Composer | apitte/debug |
|---|---|
| Version | |
| PHP | |
| License |
About
Debug tools for Apitte, based on Tracy debugger.
Installation
To install the latest version of apitte/debug use Composer.
composer require apitte/debug
Setup
First of all, setup core package.
Install and register debug plugin
api: plugins: Apitte\Debug\DI\DebugPlugin: debug: panel: %debugMode% negotiation: %debugMode%
Features
Tracy
- bar panel - displays all router
- blue screen panel - displays endpoint with invalid schema
Negotiation
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
Version
| State | Version | Branch | Nette | PHP |
|---|---|---|---|---|
| stable | ^0.8 |
master |
3.0+ | >=7.3 |
| stable | ^0.5 |
master |
2.4 | >=7.1 |
Development
This package was maintained by these authors.
Consider to support contributte development team. Also thank you for using this package.