webjektif/laravel-config

Laravel 配置管理器

v1.0 2016-02-11 20:24 UTC

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 许可证 许可