f-liva/eloquent-merge-select
Combine multiple Eloquent selects into one clean query. eloquent-merge-select merges column selections so you can assemble fields from different sources without duplicate select calls or messy SQL.
Consider it when:
Look elsewhere when:
Minimum adoption gate: published docs, test suite, stated version constraints, and at least one subsequent release showing the maintainer responds to issues.
To executives: This is a low-cost, reversible evaluation of a community Laravel package that has just published its first stable release. It has the potential to remove custom maintenance work from our codebase, but a first release with no documentation or track record is not something to build a committed deliverable on. Recommendation: fund a short engineering spike with explicit exit criteria, and hold the build-vs-buy decision until that spike and the next release give us real evidence. Downside exposure is capped at the spike cost, because we'd keep the package behind our own interface and can remove it.
To engineering: Treat v1.0.0 as "API declared stable by the author," not "battle-tested." Run a timeboxed spike against our current Laravel and PHP versions, wrap it behind an internal interface so the exit path is a single adapter swap, and report back on: what it actually does, docs and test coverage, version constraints, and maintainer responsiveness. Do not land it on a critical path or in a security-sensitive area yet. Flag any breaking changes on future releases — the maintainer has explicitly invited them.
How can I help you explore Laravel packages today?