ikeraslt/laravel-settings

v1.2.4 2018-10-15 08:27 UTC

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()