galtsevt / appconf
description
Installs: 16
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:kontur-module
Requires
- php: >=8.0
- composer/installers: ~1.0
README
Призван упростить добавление новых настроек в админ панель.
Установка
composer require galtsevt/appconf
Использование
Создать файлы конфигурации в app/settings/factory по примеру, один файл = один таб.
Глобальный хелпер для получения значения по ключу settings('key', 'DefaultValue')
Добавить middleware в конфиг
/config/admin_settings.php
return [ 'middleware' => ['web', 'auth'], 'extends_layout' => 'admin.layouts.app', ]