antishov/doctrine-extensions-bundle
Loggable, Uploadable, or Translatable—critical for multilingual apps or audit trails—while maintaining control over implementation.Adopt When:
gedmo/doctrine-extensions).Look Elsewhere If:
stof bundle may still work).gedmo/doctrine-extensions directly for newer features).For Executives: "This package lets our Symfony team implement complex data behaviors—like soft deletes, multilingual content, or file uploads—10x faster by reusing battle-tested extensions. For example, adding slugs for SEO or audit logs for compliance becomes a one-line annotation instead of weeks of custom code. It’s a low-risk, high-reward way to accelerate feature delivery while reducing technical debt. The MIT license and Symfony integration ensure it’s production-ready for our stack."
For Engineering:
*"This bundle wraps Gedmo Doctrine Extensions (e.g., Loggable, Uploadable, NestedSet) into a Symfony-compatible package. Key benefits:
@Gedmo\Loggable.gedmo/doctrine-extensions (v3+) is actively maintained.Tradeoff: It’s a fork of an unmaintained bundle, but the core library (gedmo/doctrine-extensions) is stable. For new projects, we could also evaluate Doctrine’s native features (e.g., ChangeTrackingPolicy) or custom value objects—but this gives us 80% of the functionality with 20% of the effort."*
How can I help you explore Laravel packages today?