合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
使用注解后,您添加的配置文件得以被系统自动识别读取,并在配置中心中展示、配置、保存,您的应用中不再需要写代码实现配置功能 配置文件注解示例: ~~~ <?php namespace App\System\Config; /** * @be-config-name 用户 */ class User { /** * @be-config-item-driver \Phpbe\System\App\ConfigItem\ConfigItemBool * @be-config-item-name 是否开启注册功能 */ public $register = true; //... /** * @be-config-item-driver \Phpbe\System\App\ConfigItem\ConfigItemInt * @be-config-item-name 用户小头像宽度 * @be-config-item-min 1 */ public $avatarSW = 32; //... /** * @be-config-item-driver \Phpbe\System\App\ConfigItem\ConfigItemImage * @be-config-item-name 用户默认小头像 * @be-config-item-path /System/User/DefaultAvatar/ */ public $defaultAvatarS = '0_s.png'; } ~~~ **@be-config-item-driver** ***** 指定配置项使用的驱动程序,包含命名空间的类名,除了系统提供的驱动外,你也可以实现自已的驱动,需要继承 \Phpbe\System\App\ConfigItemDriver **@be-config-item-*** ***** 其它以 "be-config-item-" 开头的配置参数将交给驱动程序处理,