whitedigital-eu/settings-bundle
whitedigital-eu/settings-bundle is a Laravel/PHP package for centralized application settings management, providing a simple foundation to store, organize, and retrieve configurable values in your projects.
settings table plus accessor/caching plumbing that would otherwise be written and maintained in-house."false" or "0" evaluates truthy in a conditional.Consider it when:
config/ + env values.Settings facade or interface, and treat the package as an implementation detail.Look elsewhere when:
config/ already solves.To executives: This is a small, low-cost dependency that replaces custom settings infrastructure we would otherwise build and maintain indefinitely. It lets product and ops change behavior — enabling features, adjusting tenant-level configuration — without engineering releases. The 0.1.2 release adds first-class boolean support, which is the type most settings actually use and a frequent source of production bugs when values arrive as strings.
To engineering: Pre-1.0, small maintainer footprint, so we isolate it behind our own interface and pin the version. The boolean cast addition shows the typing layer is still maturing — expect JSON/array and date casts to follow, and don't build hot-path logic that assumes a stable API. Cost of exit is deliberately low if we keep the abstraction thin.
Recommendation: Pilot in one service with a narrow set of non-critical, operator-editable settings. Measure whether it removes code and deploy friction. Revisit at 1.0, or sooner if maintenance activity stalls or our needs drift toward flag targeting and audit requirements.
How can I help you explore Laravel packages today?