| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- <?php
- return [
- 'aliases' => [
- '@bower' => '@vendor/bower-asset',
- '@npm' => '@vendor/npm-asset',
- ],
- 'vendorPath' => dirname(dirname(__DIR__)).'/vendor',
- 'language' => 'zh-CN',
- 'sourceLanguage' => 'zh-cn',
- 'timeZone' => 'Asia/Shanghai',
- 'bootstrap' => [
- 'queue', // 队列系统
- 'common\components\Init', // 加载默认的配置
- ],
- 'components' => [
- /** ------ 缓存 ------ **/
- 'cache' => [
- 'class' => 'yii\caching\FileCache',
- /**
- * 文件缓存一定要有,不然有可能会导致缓存数据获取失败的情况
- *
- * 注意如果要改成非文件缓存请删除,否则会报错
- */
- 'cachePath' => '@backend/runtime/cache'
- ],
- /** ------ redis配置 ------ **/
- 'redis' => [
- 'class' => 'yii\redis\Connection',
- 'hostname' => '127.0.0.1',
- 'port' => 6379,
- 'database' => 0,
- ],
- /** ------ 队列设置 ------ **/
- 'queue' => [
- 'class' => 'yii\queue\redis\Queue',
- 'redis' => 'redis', // 连接组件或它的配置
- 'channel' => 'queue', // Queue channel key
- 'as log' => 'yii\queue\LogBehavior',// 日志
- ],
- /** ------ 公用支付 ------ **/
- 'pay' => [
- 'class' => 'common\components\Pay',
- ],
- /** ------ 字节跳动小程序 ------ **/
- 'byteDance' => [
- 'class' => 'common\components\ByteDance',
- ],
- /** ------ 微信SDK ------ **/
- 'wechat' => [
- 'class' => 'common\components\Wechat',
- 'userOptions' => [], // 用户身份类参数
- 'sessionParam' => 'wechatUser', // 微信用户信息将存储在会话在这个密钥
- 'returnUrlParam' => '_wechatReturnUrl', // returnUrl 存储在会话中
- 'rebinds' => [
- 'cache' => 'common\components\WechatCache',
- ],
- ],
- /** ------ 二维码 ------ **/
- 'qr' => [
- 'class' => '\Da\QrCode\Component\QrCodeComponent',
- // ... 您可以在这里配置组件的更多属性
- ],
- /** ------ 格式化时间 ------ **/
- 'formatter' => [
- 'dateFormat' => 'yyyy-MM-dd',
- 'datetimeFormat' => 'yyyy-MM-dd HH:mm:ss',
- 'decimalSeparator' => ',',
- 'thousandSeparator' => ' ',
- 'currencyCode' => 'CNY',
- ],
- /** ------ 服务层 ------ **/
- 'services' => [
- 'class' => 'services\Application',
- ],
- ],
- ];
|