Beartropy Settings

Manage dynamic application configuration stored in the database. Features a fluent API, intelligent caching, and a drop-in Livewire management interface.

Get Started
composer require beartropy/settings
Simple Usage
1// Get a value with default
2$name = get_setting('general.site.name', 'My Application');
3 
4// Set a value
5set_setting('general.site.name', 'Beartropy App');

Database Driven

Store configuration in your database, allowing runtime updates without deployments.

Intelligent Caching

Settings are cached automatically to ensure your application remains blazing fast.

Livewire UI

Includes a beautiful, drop-in Livewire component to manage settings effortlessly.