fsi/doctrine-extensions
Doctrine extensions for Laravel that add common ORM behaviors such as soft deletes, timestamps, sluggable, tree, and sortable mappings, helping you reuse familiar persistence patterns with Doctrine entities.
Consider it when:
Look elsewhere when:
gedmo/doctrine-extensions (with stof/doctrine-extensions-bundle) covers soft-delete, timestampable, blameable, sluggable, tree, and sortable with a real user base and active releases. That is the default answer for production.#[ORM\HasLifecycleCallbacks], Doctrine event listeners, embeddables, and Symfony Workflow cover most of these behaviors with zero third-party surface area.To executives — one paragraph: This is a small, MIT-licensed PHP library that automates common database-entity behaviors (audit timestamps, soft deletes, ordering) and could save a few developer-days on internal admin features. It is not a supplier relationship: it has three GitHub stars, zero dependent projects, and has not shipped a release since 2021. The recommendation is to use it as a design reference or to copy the permissive-licensed code into our own codebase, not to add it as a dependency. Cost to adopt or reject is measured in days, and lock-in is effectively zero.
To engineering — the practical framing:
gedmo/doctrine-extensions and skip this entirely.Risk framing in one line: low cost, low lock-in, low support — which makes it a fine prototype input and a poor production commitment; the low opportunity score simply confirms the niche is already well served by maintained alternatives.
How can I help you explore Laravel packages today?