beartropy/settings
A comprehensive settings management package for Laravel, featuring database storage, caching, strong typing, and dot-notation access.
📚 Documentation
The full documentation for this package involves installation, configuration, and advanced usage examples.
👉 Read the full documentation at beartropy.com/settings
✨ Key Features
- Dynamic Management: Database-backed settings with automatic caching for high performance.
- Type Support: Automatic type inference and casting (boolean, integer, array, string).
- Dot Notation: Easy grouping and retrieval of settings (e.g.,
app.name,mail.from.address). - Facade Support: Simple and intuitive API via the
BeartropySettingsfacade. - Livewire Integration: Built-in support for managing settings via Livewire UIs.
🚀 Quick Installation
You can install the package via composer:
composer require beartropy/settings
🤝 Contributing
Please see CONTRIBUTING for details.
📄 License
The MIT License (MIT). Please see License File for more information.
[!NOTE] Disclaimer: This software is provided "as is", without warranty of any kind, express or implied. Use at your own risk.
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.