ikeraslt / laravel-settings
v1.2.4
2018-10-15 08:27 UTC
Requires
- php: ^7.0
- illuminate/cache: 5.4.*|5.5.*|5.6.*|5.7.*
- illuminate/database: 5.4.*|5.5.*|5.6.*|5.7.*
README
提供基于键值对的设置模型访问权限
安装
使用composer安装此包
composer require ikeraslt/laravel-settings
将ServiceProvider添加到config/app.php中的providers数组
Ikeraslt\LaravelSettings\ServiceProvider::class,
如果想要使用门面,在config/app.php中添加以下内容
'Settings' => Ikeraslt\LaravelSettings\Facade::class,
运行迁移。这将把设置表添加到您的数据库中
php artisan migrate
用法
通过辅助函数
获取设置
$value = settings('key');
设置值
settings('key', 'value');
获取所有
settings()
通过门面
获取设置
$value = Settings::get('key');
设置值
Settings::set('key', 'value');
获取所有
Settings::getAll()