From fa1cb744f3adb94f4318779f47d68c0da61a7ef2 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 15 Mar 2023 09:06:20 +0800 Subject: [PATCH] no message --- app/Module/Doo.php | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/app/Module/Doo.php b/app/Module/Doo.php index b6940994d..55ba7cb1c 100644 --- a/app/Module/Doo.php +++ b/app/Module/Doo.php @@ -27,6 +27,8 @@ class Doo void initialize(char* work, char* lang); void setUserToken(char* val); char* license(); + char* licenseDecode(char* license); + bool licenseSave(char* license); int userId(); char* userExpiredAt(); char* userEmail(); @@ -89,6 +91,26 @@ class Doo return $array; } + /** + * 解析License + * @param $license + * @return array + */ + public static function licenseDecode($license) + { + return Base::json2array(self::string(self::init()->licenseDecode($license))); + } + + /** + * 保存License + * @param $license + * @return bool + */ + public static function licenseSave($license) + { + return (bool)self::init()->licenseSave($license); + } + /** * 当前会员ID(来自请求的token) * @return int