larva/hyperf-settings
Composer 安装命令:
composer require larva/hyperf-settings
包简介
This is hyperf settings module.
关键字:
README 文档
README
适用于 Hyperf 的配置组件。
安装
composer require larva/hyperf-settings -vv
发布迁移文件
php ./bin/hyperf.php vendor:publish larva/hyperf-settings
使用
快捷使用
// 获取 $setting = settings('xx.aa', null);
//设置 settings()->set('xx.aa', 'value', 'string'); settings()->set('xx.bb', '1', 'bool');
或者直接使用实例
/** @var \Larva\Settings\SettingsRepository $settings $settings = ApplicationContext::getContainer()->get(SettingsRepository::class); // 获取 $setting = $settings->get('xx.aa', null); $sets = $settings->section('xx'); var_dump($sets); var_dump($setting); //设置 $settings->set('xx.aa', 'value', 'string'); $settings->set('xx.bb', '1', 'bool'); if($settings->has('xx.bb')) { //配置存在 } //重载配置 $settings->refresh(); //删除配置 $settings->forge('xx.bb');
统计信息
- 总下载量: 383
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-08-11