The Silex Web Profiler service provider allows you to use the wonderful Symfony web debug toolbar and the Symfony profiler in your Silex application.
To install this library, run the command below and you will get the latest version:
And enable it in your application:
The provider depends on ServiceControllerServiceProvider
, TwigServiceProvider
, HttpFragmentServiceProvider
and RoutingServiceProvider
, so you also need to enable those if that's not already the case:
If you are using FormServiceProvider
, the WebProfilerServiceProvider
will detect that and enable the corresponding panels.
Make sure to register all other required or used service providers before WebProfilerServiceProvider
.
If you are using MonologServiceProvider
for logs, you must also add symfony/monolog-bridge
as a dependency in your composer.json
to get the logs in the profiler.