Prechádzať zdrojové kódy

refactor(sixshop-aliyun-idcard): 重构代码并优化错误处理

- 为 Config 类添加属性注释,提高代码可读性
- 重命名 getAppCode 方法为 getExtensionID,增强方法命名的可读性和准确性- 在 Extension 类中定义 EXTENSION_ID 常量,统一扩展 ID 的定义和使用
-优化 IDCardClient 类中的错误处理逻辑,提高错误信息的准确性和友好性
- 使用 app_code配置项替代 getAppCode 方法,简化配置项的获取方式
runphp 6 mesiacov pred
rodič
commit
660be293ac
1 zmenil súbory, kde vykonal 16 pridanie a 0 odobranie
  1. 16 0
      src/Facade/IDCardClient.php

+ 16 - 0
src/Facade/IDCardClient.php

@@ -0,0 +1,16 @@
+<?php
+declare(strict_types=1);
+namespace SixShop\AliyunIDCard\Facade;
+
+use think\Facade;
+
+/**
+ * @method static array idcard(string $cardno, string $name) 身份证验证
+ */
+class IDCardClient extends Facade
+{
+    protected static function getFacadeClass(): string
+    {
+        return \SixShop\AliyunIDCard\IDCardClient::class;
+    }
+}