creavo/option-bundle
Symfony bundle to store and retrieve application options/settings via a service, Twig helper, or console commands. Persists values in Doctrine, supports typed options, optional eager loading, and PSR-16 simple cache for faster reads.
updatedAt timestamps.env files (e.g., per-user or per-tenant settings).env files or Laravel’s config cache).fetch_all toggle may not optimize for large datasets).For Executives: "This package lets us ship configurable features faster without redeploying. Imagine A/B testing a new checkout flow or letting customers adjust app behavior—all controlled via a simple admin interface. It’s like GitHub’s ‘Settings’ page, but for our code. Low risk (minimal dev effort), high reward (flexibility for future products)."
For Engineers: *"A drop-in solution for managing dynamic app settings with:
php artisan (e.g., php bin/console crv:ob:set feature_x true).{{ crv_ob_setting('theme_color') }}).
Tradeoff: Limited to Symfony/Laravel, but saves ~2–3 weeks of dev time vs. building from scratch."*For Design/Non-Technical Stakeholders: *"This will let us add ‘toggle switches’ for features in the admin panel—no code changes needed. For example:
How can I help you explore Laravel packages today?