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

1.2 2021-10-14 08:07 UTC

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