webjektif / laravel-config
Laravel 配置管理器
v1.0
2016-02-11 20:24 UTC
Requires
- php: >=5.4.0
- illuminate/support: 5.2.*
This package is not auto-updated.
Last update: 2020-10-30 21:48:52 UTC
README
安装
要安装此包,请将其包含在您的 composer.json
文件中
"require": {
"webjektif/laravel-config": "v1.0"
}
然后运行 composer update
将服务提供者添加到您的 config/app.php
文件中的 provider
数组中
Webjektif\LaravelConfig\LaravelConfigServiceProvider::class
为外观添加别名到您的 config/app.php
文件
'Settings' => Webjektif\LaravelConfig\LaravelConfigFacade::class,
发布配置文件
$ php artisan vendor:publish --provider="Webjektif\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 许可证 许可