qafoolabs/framework-extra-bundle
QafooLabs FrameworkExtraBundle adds a @Transactional annotation to Symfony controllers, letting you wrap controller actions in Doctrine database transactions. It simplifies transaction handling, supports read-only transactions, and keeps controller code clean by moving transaction boundaries into an...
QafooLabsNoFrameworkBundle), not a Laravel package. It has zero bearing on a Laravel roadmap and should be removed from any Laravel build-vs-buy comparison.Consider it only as reading material, and only if all of the following are true:
composer require in production.Look elsewhere if any of these apply:
bootstrap/app.php for incremental adoption.HttpKernel listeners, and PSR-15 middleware cover this ground with active support.To executives: We evaluated qafoolabs/framework-extra-bundle and recommend no action. It is an archived Symfony add-on with negligible adoption (0 dependents) and no maintenance path. There is no cost, risk, or schedule impact because we are not adopting it; the only output is a short write-up of the incremental-migration pattern it demonstrated.
To engineering: Treat this as a 30-minute read, not a dependency. It is a compact example of bridging a legacy PHP entry point into a Symfony kernel — useful context if we ever build a strangler-pattern adapter. If we do build one, we build it in-house against our current framework version rather than importing an abandoned bundle.
Positioning: Research input, not a commitment. The recommendation is to close the evaluation, note the pattern in our migration playbook, and re-open only if a legacy Symfony bridge becomes an active roadmap item — at which point we'd scope a small in-house adapter instead.
How can I help you explore Laravel packages today?