bengor-user/doctrine-orm-bridge-bundle
UserBundle (deprecated in newer Symfony versions) with modern ORM patterns, reducing migration effort.UserBundle while leveraging Doctrine’s ORM features (e.g., repositories, DQL).Avoid if:
UserBundle and offer native solutions (e.g., SecurityBundle + custom entities).FOSUserBundle (for Symfony 2–5) or SymfonyCast’s Merge User Doctrine for modern approaches.Consider if:
UserBundle dependencies."This bundle lets us reduce technical debt in our legacy Symfony 2/3 user authentication system by bridging the outdated UserBundle with Doctrine ORM—without a full rewrite. It’s a low-risk, short-term solution to stabilize our auth layer while we plan a phased migration to modern Symfony. The MIT license and open-source nature mean no hidden costs, and it aligns with our goal to modernize incrementally. The trade-off? We’ll need to monitor for security updates (since the project is unmaintained), but the effort is minimal compared to a custom build."
*"This bundle glues UserBundle to Doctrine ORM in Symfony 2.8+, solving a common pain point for legacy apps. Key benefits:
composer require.FOSUserBundle or Symfony 5’s security system.
Recommendation: Use as a temporary bridge while prioritizing a longer-term auth overhaul."*"If you’re stuck with UserBundle in Symfony 2/3 and need Doctrine ORM features (e.g., custom repositories, DQL), this bundle eliminates manual entity mapping. Just install it, and your User entity will work seamlessly with Doctrine.
Pro Tip: Pair with doctrine/orm for advanced queries. But: This is not a long-term fix—bookmark Symfony’s security docs for your next project!"
How can I help you explore Laravel packages today?