sdsdev/rest-bundle-doctrine
Doctrine integration for the SDS REST Bundle. It bridges REST resources with Doctrine ORM entities, repositories, and queries, simplifying persistence and data access for Symfony APIs and reducing boilerplate when building Doctrine-backed REST endpoints. Configure entity mapping and repository-backe...
{ "tag_ids": [1,2,3] }). This release reduces glue code on the application side for attach/sync-style workflows.Consider it when:
Look elsewhere when:
belongsToMany, sync, attach, and detach already cover it. In that case the package adds a dependency without proportional benefit.For executives: This is a small, early-stage Laravel package that helps manage relationships between records — for example, linking an article to multiple tags. The 0.3.7 release fixes a bug where saving those many-to-many links could fail, and adds support for passing a simple list of IDs. It is a quality improvement, not a new capability, and the package is still pre-1.0. Recommendation: treat it as an accelerator for internal tooling, not as foundational infrastructure for customer-facing systems without an engineering review and version pinning.
For engineering: The release corrects many-to-many persistence on entities and accepts an ID array when saving. This is a correctness fix in a core path, so existing workarounds should be removed and replaced with regression tests covering attach, detach, and duplicate-ID scenarios. Because the package is at 0.3.x, pin the version, review the changelog for each bump, and confirm behaviour around pivot attributes, transactions, and empty-array input before relying on it. If native Eloquent sync already satisfies the use case, prefer that and avoid the dependency.
How can I help you explore Laravel packages today?