配置服务
注册后需要执行 Migration 创建数据库表:
使用
$settingService = $biz->service('Setting:SettingService');
存储数组:
$settingService->set('this_is_string', 'string value');
$settingService->set('this_is_integer', 1);
Dot 语法:
设置已存在的配置项 的键为 key1
的值:
$settingService->set('this_is_arrary.key1' => 'new value 1');
如果存储的配置项已存在且为标量、非数组时,不能使用 Dot 语法。
$value = $settingService->get('this_is_string');
当配置项不存在时,调用 get
方法,默认返回 null
,也可指定默认值: