Laravel Options 包
发布于 作者 Paul Redmond
Appstract 开发的 Laravel Options 包是 Laravel 的全局数据库键值选项存储库。这个包使用一个简单的选项数据库表,其中包含键和值字段,以及一个通过服务提供者提供的 `Option` 模型。
相关内容:存储全局应用程序设置
Laravel Options 提供了一些助手和一个 Facade 用于处理选项表,以及一个通用的公共 API,用于通过键创建、获取、设置和删除选项。
// Get an optionoption('someKey'); // Set optionoption(['someKey' => 'someValue']); // Check the option existsoption_exists('someKey');
这个包附带一个控制台命令,可以通过命令行设置全局选项。
php artisan option:set site_name "Laravel News"
Laravel Options 减少了您在应用程序中复制简单键值存储库可能遇到的模板代码,但除了设置简单的键值之外,它没有太多功能,您需要负责任何数据转换。
有关完整安装说明,请查看 GitHub 上的 appstract/laravel-options。