debesha / doctrine-hydration-profiler-bundle
Information about hydration of doctrine entities at the profiler
Installs: 497 984
Dependents: 1
Suggesters: 0
Security: 0
Stars: 128
Watchers: 8
Forks: 16
Open Issues: 3
Type:symfony-bundle
Requires
- php: >=8.0
- doctrine/doctrine-bundle: ^2.11
- doctrine/orm: ^2.19
- symfony/framework-bundle: ^5.4|^6.0|^7.0
- symfony/twig-bundle: ^5.4|^6.0|^7.0
- twig/twig: ^2.15.6|^3.8
Requires (Dev)
- roave/security-advisories: dev-latest
README
Bundle to get information about doctrine hydration performance
Purpose
Adds a section to web profile which lists all doctrine hydrations performed during generation of response.
Installation
composer require "debesha/doctrine-hydration-profiler-bundle"
Then run php composer.phar update
Next step is to register the bundle in AppKernel (app/AppKernel.php
)
if (in_array($this->getEnvironment(), array('dev', 'test'))) { [...] $bundles[] = new Debesha\DoctrineProfileExtraBundle\DebeshaDoctrineProfileExtraBundle(); }
Attention! The bundle MUST be included AFTER DoctrineBundle.
That's it.
Screenshots
Your profile gets a new section where you may get an information about how fast was hydrations made and how many entities was hydrated.