the_alex_mark / laravel-settings
Реализует систему хранения перезаписываемых настроек в формате «YAML».
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/the_alex_mark/laravel-settings
Requires
- php: ^7.1
- symfony/yaml: ^5.2
Requires (Dev)
- orchestra/testbench: ^6.21
This package is auto-updated.
Last update: 2025-10-11 18:36:56 UTC
README
Реализует систему хранения перезаписываемых настроек в формате «YAML».
Установка
composer require the_alex_mark/laravel-settings
Использование
Установка параметров конфигурации (необязательно).
Расположение по умолчанию: storage_path('settings/')
SETTINGS_PATH=settings/
Пример использования:
// Получение и установка данных через фасад Settings::get('example.enabled'); Settings::set('example.enabled', true); // Получение данных через вспомогательную функцию settings('example.enabled'); // Получение расположения файлов настроек $path = settings_path();
Дополнительные команды Artisan
:
# Очистка php artisan settings:clear # Кеширование актуальных данных php artisan settings:cache