This project is a symfony bundle that can be added to other projects to log api requests. It logs request information like method, uri, latency.
This is an example of a log:
https://packagist.org/packages/uniplaces/request-logger-bundle
Add the bundle to your project dependencies:
composer require uniplaces/request-logger-bundle
Then, make sure the RequestLoggerBundle was added to your project's bundles.
If your project has a bundles.php file with an array of vendor bundles, add the RequestLoggerBundle there:
Uniplaces\RequestLoggerBundle\UniplacesRequestLoggerBundle::class => ['all' => true]
- method
- path
- content-type
- latency
- client-ip
- status_code
- user-agent