padam87/error-log-bundle
Symfony bundle that captures application errors and exceptions in a Doctrine-backed log and provides a simple admin interface to browse and inspect them, keeping production issues visible without digging through server logs.
Adopt when:
Look elsewhere when:
v0.1.1...v0.2.0 for schema migrations, config key renames, and listener signature changes. Also confirm actual Laravel support: the ...Bundle naming is Symfony convention, so framework compatibility must be verified before it enters a Laravel build.Executives: A small, self-hosted error-logging package for our PHP stack. Low adoption cost, no per-seat licence, and error data stays in our own database — which shortens security review and removes a vendor from the procurement queue. It also retires a "we should really build this ourselves" backlog item. The trade-off is maturity: it's pre-1.0, and this release shipped without release notes, so we position it as a time-boxed evaluation, not a platform standard.
Engineering: Pin an exact version — no caret ranges on a 0.x package. Before merging: review the v0.1.1...v0.2.0 diff, check for migration/config breaking changes, and confirm the supported Laravel versions. Wrap usage behind a thin internal interface (ErrorRecorder) so swapping to Sentry/Flare later is a one-file change. Add a retention/pruning job from day one, and ask upstream for a real changelog as a condition of continued adoption.
Recommendation: Approve a scoped spike (one service, one sprint). Re-assess to "adopt" once release notes are legible and a 1.0 or explicit BC policy appears; re-assess to "reject" if the diff shows unannounced breaking changes or Laravel support is absent.
How can I help you explore Laravel packages today?