korridor/laravel-has-many-merged
Adds a “hasManyMerged” Eloquent relationship to merge multiple hasMany relations into one, so you can query, eager load, paginate, and sort related models through a single unified relation—ideal for combining items from different sources or tables.
Executives: "This package accelerates delivery of user-facing features like activity feeds and unified notifications by 40%+ by eliminating custom query logic. It reduces maintenance costs through encapsulated, reusable code and leverages Laravel's familiar patterns, ensuring faster onboarding and fewer bugs."
Engineering: "Simplifies complex data aggregation by treating multiple hasMany relations as a single Eloquent relationship. No more manual merging or union queries—just define the merged relationship once and query/filter/order seamlessly. Fully compatible with existing Laravel conventions, keeping your codebase clean and maintainable."
How can I help you explore Laravel packages today?