xin / setting
一个用于快速集成应用程序配置管理的PHP库,支持Laravel和ThinkPHP框架
Installs: 37
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/xin/setting
Requires
- php: >=7.1.9
- xin/capsule: ^1.0
- xin/support: ^1.0
README
介绍
快速集成应用程序配置管理
安装教程
composer require xin/setting
使用
使用注解的方式
<?php /** @var \Xin\Setting\SettingManager $setting */ $setting = app('setting'); // 加载配置 $data = $setting->load(); var_dump($data); // 加载配置到系统配置中 $setting->loadToSystemConfig(); // 添加配置 $setting->upsert('hello','world'); // 获取配置 $value = $setting->info('hello'); var_dump($value);
使用门面的方式
<?php use Xin\Setting\Facades\Setting; // 加载配置 $data = Setting::load(); var_dump($data); // 加载配置到系统配置中 Setting::loadToSystemConfig(); // 添加配置 Setting::upsert('hello','world'); // 获取配置 $value = Setting::info('hello'); var_dump($value);