فهرست منبع

feat(wechat):优化微信小程序配置与缓存设置

- 调整ExtensionWechatUserModel模型的配置获取方式
- 在MiniApp服务中引入缓存门面
- 自动设置微信小程序应用的缓存实例
runphp 4 ماه پیش
والد
کامیت
b03db86348
2فایلهای تغییر یافته به همراه8 افزوده شده و 3 حذف شده
  1. 6 3
      src/Model/ExtensionWechatUserModel.php
  2. 2 0
      src/Service/MiniApp.php

+ 6 - 3
src/Model/ExtensionWechatUserModel.php

@@ -21,8 +21,11 @@ use think\model\concern\SoftDelete;
  */
 class ExtensionWechatUserModel extends Model
 {
-    protected $name = 'extension_wechat_user';
-    protected $pk = 'id';
-
     use SoftDelete;
+    protected function getOptions(): array
+    {
+        return [
+            'name' => 'extension_wechat_user'
+        ];
+    }
 }

+ 2 - 0
src/Service/MiniApp.php

@@ -5,6 +5,7 @@ namespace SixShop\Wechat\Service;
 
 use EasyWeChat\MiniApp\Application;
 use think\exception\InvalidArgumentException;
+use think\facade\Cache;
 
 class MiniApp extends Application
 {
@@ -30,5 +31,6 @@ class MiniApp extends Application
             }
         }
         parent::__construct($config);
+        $this->setCache(Cache::instance());
     }
 }