yazan / laravel-settings
Laravel Settings,轻松创建网站和模型设置
v1.0
2022-02-28 13:19 UTC
Requires (Dev)
- laravel/legacy-factories: ^1.0.4
- mockery/mockery: ^1.3.3
- orchestra/testbench: ^6.0 || ^7.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-04 13:23:29 UTC
README
支持 Laravel Settings 包
简介
您想向网站或模型添加设置吗?此包就是为了这个而创建的。
Laravel Settings 是为了允许您以简单易行的方式向网站添加通用设置而创建的,您还可以为特定的模型项目添加设置,让我们简单步骤开始使用它。
官方文档
有关 Laravel Settings 的文档可以在 此处 找到
安装
通过 composer 安装
composer require yazan/laravel-settings
快速示例
通用设置
我们将从 Setting
类中调用 set
方法并简单设置键和值
$setting = \Setting::set('age', 18);
在这里,我们从 Setting
中检索数据
$setting = \Setting::get('age'); // 18
模型设置
我们可以按如下方式为模型特定项设置设置
$user = User::find(1); $user->setSetting('age', 18);
在这里,我们从模型中检索设置
$user->getSetting('age'); // 18
此外,我们还可以按组检索设置
$user->getSettingGroup('default'); //['age' => 18]
测试
要启动测试 Laravel 设置包,我们可以使用 composer 命令。
composer test