labkod / laravel-config
Laravel JSON 配置包
该包的官方仓库似乎已消失,因此该包已被冻结。
v1.1
2017-02-20 03:07 UTC
Requires
- php: >=5.4.0
- illuminate/support: 5.4.*
This package is not auto-updated.
Last update: 2020-01-24 16:09:25 UTC
README
安装
要安装此包,请在您的 composer.json
中包含它
"require": {
"labkod/laravel-config": "v1.0"
}
并运行 composer update
将服务提供者添加到您的 config/app.php
文件中的 provider
数组中
Labkod\LaravelConfig\LaravelConfigServiceProvider::class
在您的 config/app.php
中为外观添加一个别名
'Settings' => Labkod\LaravelConfig\LaravelConfigFacade::class,
发布配置文件
$ php artisan vendor:publish --provider="Labkod\LaravelConfig\LaravelConfigServiceProvider"
根据更改 JSON 文件路径修改 config/settings.php
使用
设置值
Settings::set('key', 'value');
设置多个
Settings::set([
'key1' => 'value1',
'key2' => 'value2',
]);
保存所有设置
Settings::save();
获取值
Settings::get('key');
带默认值的获取值
Settings::get('key', 'value');
移除值
Settings::remove('key');
清理所有设置
Settings::clean();
获取所有设置
Settings::all();
设置所有数据
Settings::setData([
'key1' => 'value1',
'key2' => 'value2',
]);
贡献者
许可证
此项目是开源软件,许可协议为 MIT 许可协议