Download the PHP package chrisjohnson00/api-profiler-bundle without Composer
On this page you can find all versions of the php package chrisjohnson00/api-profiler-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download chrisjohnson00/api-profiler-bundle
More information about chrisjohnson00/api-profiler-bundle
Files in chrisjohnson00/api-profiler-bundle
Package api-profiler-bundle
Short Description A Symfony 2 bundle to add an API Profiler to the debug toolbar
License MIT
Informations about the package api-profiler-bundle
ApiProfilerBundle
This bundle adds a REST API profiler/debugger to the Symfony 2 Profiler
Continuous Integration
Installation
Installation by Composer
Add ApiProfilerBundle bundle as a dependency to the composer.json of your application
"require": {
...
"chrisjohnson00/api-profiler-bundle": "dev-master"
...
},
Or on the command line with
composer require chrisjohnson00/api-profiler-bundle
Add ApiProfilerBundle to your application kernel.
Configuration
To change the default warning & error thresholds (used for coloring in the toolbar), you can add these configs. Note: these configs are completely optional!
chris_johnson00_api_profiler:
# Changes the warning threshold time (ms). This is used to change the toolbar to yellow when the total response time is > this value
warning_threshold: 5000 # Example: 5000
# Changes the error threshold time (ms). This is used to change the toolbar to red when the total response time is > this value
error_threshold: 10000 # Example: 10000
Usage
A service will be registered by the name of data_collector.api_request. To have API request information included in the profiler, you must attach the profile data using the service.
Here's the full signature:
Here's a simple example:


