carlinhus/database-config-bundle
Adopt if:
Look elsewhere if:
"This package lets us turn knobs on live systems without redeploying—think A/B testing, tenant-specific settings, or emergency feature toggles—while keeping configs version-controlled in the database. It’s a lightweight way to reduce deployment overhead and accelerate product iterations without hiring DevOps. Tradeoff: Minimal maintenance risk (last updated 2016) for immediate flexibility gains."
*"A Symfony bundle that offloads static configs (e.g., parameters.yml) to a database table, with caching for performance. Key benefits:
doctrine:schema:update.config.yml or parameters.yml value via DB.
Downsides: No active maintenance; caching means ~1s delay on first load after config changes. Alternatives: Custom ParameterBag + Redis or a config service like [Laravel Envoy]."**"This solves the ‘how do we safely enable/disable features for specific users without code changes?’ problem. Example use cases:
max_upload_size per customer.new_checkout_flow for 10% of users via DB.How can I help you explore Laravel packages today?