idmarinas/tracy-twig-bar
A Tracy panel for Twig Template Engine
Maintainers
Fund package maintenance!
Requires
- php: ^7.4 | ^8.0
- tracy/tracy: ^2.7
- twig/twig: ^2.0 | ^3.0
Requires (Dev)
- rector/rector: ^2.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
IDMarinas Twig Tracy Bar
👁 GitHub release
👁 GitHub Release Date
Add Twig template info in the Tracy debugger bar.
👁 Test Suite
👁 Quality Gate Status
👁 Coverage
👁 Technical Debt
👁 Github commits (since latest release)
👁 GitHub commit activity
👁 GitHub last commit
Code analysis
👁 Reliability Rating
👁 Bugs
👁 Security Rating
👁 Vulnerabilities
👁 Maintainability Rating
👁 Code Smells
👁 Duplicated Lines (%)
🖖 Support
🩵 If you like this project, give it a 🌟 and share it with your friends!
👁 PayPal.Me - The safer, easier way to pay online!
👁 Liberapay - Donate
👁 GitHub Sponsor
Installation
Composer
composer require --dev idmarinas/tracy-twig-bar
Usage
Somewhere, when your application starts and you initialize Twig engine
use Idmarinas\TracyPanel\TwigBar; use Idmarinas\TracyPanel\Twig\TracyExtension; use Twig\Environment; use Twig\Extension\ProfilerExtension; use Twig\Profiler\Profile; // ... $profile = new Profile(); $env = new Environment($loader, $options); $env->addExtension(new ProfilerExtension($profile)); /** * Optional Twig Extension. * * Can use `dump`, `dumpe` and `bdump` functions of Tracy */ $env->addExtension(new TracyExtension()); //-- Optional TwigBar::init($profile);
🖱️ Tech used in code
👁 GitHub code size in bytes
👁 PHP
🛠️ Tools used to create this project
👁 Dependabot
👁 GitHub Actions
👁 Docker
👁 Composer
