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.
composer require whitedigital-eu/settings-bundle:^0.1.2 and inspect the package README plus src/ for the service provider, facade/helper, config file, and any publishable migrations.php artisan migrate before using persisted settings.settings()->set('features.new_checkout', true) and read it with a boolean-safe getter such as settings()->boolean('features.new_checkout', false) if supported by the package API. Version 0.1.2 specifically adds boolean support, so start by verifying the documented boolean read/write path.composer.json until the API stabilises.config/*.php and .env."true", "1", or "false" manually unless the package explicitly normalises them.$enabled = settings()->boolean('features.checkout_v2', config('features.checkout_v2'));RefreshDatabase for persisted settings and clear the settings cache between tests. Prefer setting values through the package API instead of inserting rows directly.$request->validate(['enabled' => ['required', 'boolean']]) and convert to a real boolean before saving.true/false, 1/0, or strings are returned.php artisan config:cache interactions. If the package merges config at boot, deploy scripts must rebuild caches after config changes.How can I help you explore Laravel packages today?