rogerarruda / laravel-options
全局选项从数据库中加载
1.2.1
2019-01-31 18:42 UTC
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: 5.*
README
数据库中的全局键值存储
原始版权(c) AppStract
安装
您可以通过composer安装此包
composer require rogerarruda/laravel-options
迁移
运行php artisan migrate
来迁移表。现在您的数据库中会有一个options
表。
用法
使用option()
助手,我们可以获取和设置选项
// Get option option('someKey'); // Set option option(['someKey' => 'someValue']); // Check the option exists option_exists('someKey');
如果您想检查某个选项是否存在,可以使用门面
use RogerArruda\LaravelOptions\Models\Option; $check = Option::exists('someKey');
将值设置到已存在的键会覆盖值。
控制台
也可以在控制台中设置选项
php artisan option:set {someKey} {someValue}
测试
$ composer test
贡献
欢迎贡献,感谢大家 :)
关于Appstract
Appstract是一家来自荷兰的小团队。我们创建(开源)工具用于Web开发,并在Medium上撰写相关主题。您可以在Twitter上关注我们,为我们买杯啤酒或在Patreon上支持我们。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。