开发文档 v2.x

配置文件

更新时间:2022年8月31日 18:30 浏览:234

缓存配置定义文件位于:/vender/be/be/src/App/System/Config/Cache.php

改动配置后将自动保存于 data 目录下:/data/App/System/Config/Cache.php

Be::getCache() 优先从 data 目录下查找配置文件,不存在时使用默认配置文件。

 

/vender/be/be/src/App/System/Config/Cache.php 内容:

<?php

namespace Be\App\System\Config;

/**
 * @BeConfig("缓存")
 */
class Cache
{

    /**
     * @BeConfigItem("驱动",
     *     driver="FormItemSelect",
     *     keyValues = "return ['File' => '文件', 'Redis' => 'Redis'];")
     */
    public $driver = 'File';

    /**
     * @BeConfigItem("REDIS库",
     *     driver="FormItemSelect",
     *     keyValues = "return \Be\Redis\RedisHelper::getConfigKeyValues();",
     *     ui="return ['form-item' => ['v-show' => 'formData.driver === \'Redis\'']];")
     */
    public $redis = 'master';

}

 

Be 双驱框架 通过解析注解自动生成以下配置界面(系统->控制台->参数->缓存):

cache-config.jpg

使用 Redis 驱动时,需先配置 Redis

 

 

导航