Your Name 8 月之前
父節點
當前提交
79b586e78c

+ 36 - 0
app/Module/AppGame/Handler/Friend/FriendApplyRefuseHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Friend;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestFriendApplyRefuse;
+use Uraus\Kku\Response\ResponseFriendApplyRefuse;
+
+/**
+ * 处理拒绝好友申请请求
+ */
+class FriendApplyRefuseHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理拒绝好友申请请求
+     *
+     * @param RequestFriendApplyRefuse $data 拒绝好友申请请求数据
+     * @return ResponseFriendApplyRefuse 拒绝好友申请响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponseFriendApplyRefuse();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Item/ItemCraftHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Item;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestItemCraft;
+use Uraus\Kku\Response\ResponseItemCraft;
+
+/**
+ * 处理物品合成请求
+ */
+class CraftHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理物品合成请求
+     *
+     * @param RequestItemCraft $data 物品合成请求数据
+     * @return ResponseItemCraft 物品合成响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponseItemCraft();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Land/LandHarvestHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Land;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestLandHarvest;
+use Uraus\Kku\Response\ResponseLandHarvest;
+
+/**
+ * 处理收获操作请求
+ */
+class LandHarvestHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理收获操作请求
+     *
+     * @param RequestLandHarvest $data 收获操作请求数据
+     * @return ResponseLandHarvest 收获操作响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponseLandHarvest();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Land/LandRemoveCropHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Land;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestLandRemoveCrop;
+use Uraus\Kku\Response\ResponseLandRemoveCrop;
+
+/**
+ * 处理铲除作物操作请求
+ */
+class LandRemoveCropHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理铲除作物操作请求
+     *
+     * @param RequestLandRemoveCrop $data 铲除作物操作请求数据
+     * @return ResponseLandRemoveCrop 铲除作物操作响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponseLandRemoveCrop();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Pet/PetRankHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Pet;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestPetRank;
+use Uraus\Kku\Response\ResponsePetRank;
+
+/**
+ * 处理宠物排行榜请求
+ */
+class PetRankHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理宠物排行榜请求
+     *
+     * @param RequestPetRank $data 宠物排行榜请求数据
+     * @return ResponsePetRank 宠物排行榜响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponsePetRank();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Pet/PetTrainHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Pet;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestPetTrain;
+use Uraus\Kku\Response\ResponsePetTrain;
+
+/**
+ * 处理宠物训练请求
+ */
+class PetTrainHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理宠物训练请求
+     *
+     * @param RequestPetTrain $data 宠物训练请求数据
+     * @return ResponsePetTrain 宠物训练响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponsePetTrain();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Pet/PetTrainSaveHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Pet;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestPetTrainSave;
+use Uraus\Kku\Response\ResponsePetTrainSave;
+
+/**
+ * 处理保存宠物训练结果请求
+ */
+class PetTrainSaveHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理保存宠物训练结果请求
+     *
+     * @param RequestPetTrainSave $data 保存宠物训练结果请求数据
+     * @return ResponsePetTrainSave 保存宠物训练结果响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponsePetTrainSave();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 35 - 0
app/Module/AppGame/Handler/Public/DeviceInfoHandler.php

@@ -0,0 +1,35 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Public;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestPublicDeviceInfo;
+use Uraus\Kku\Response\ResponsePublicDeviceInfo;
+
+/**
+ * 处理设备信息请求
+ */
+class DeviceInfoHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = false;
+
+    /**
+     * 处理设备信息请求
+     *
+     * @param RequestPublicDeviceInfo $data 设备信息请求数据
+     * @return ResponsePublicDeviceInfo 设备信息响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponsePublicDeviceInfo();
+        // TODO: 添加具体的处理逻辑
+
+        return $response;
+    }
+}

+ 35 - 0
app/Module/AppGame/Handler/Public/PlayerDataHandler.php

@@ -0,0 +1,35 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Public;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestPublicPlayerData;
+use Uraus\Kku\Response\ResponsePublicPlayerData;
+
+/**
+ * 处理玩家数据请求
+ */
+class PlayerDataHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理玩家数据请求
+     *
+     * @param RequestPublicPlayerData $data 玩家数据请求数据
+     * @return ResponsePublicPlayerData 玩家数据响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponsePublicPlayerData();
+        // TODO: 添加具体的处理逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Public/PublicRegisterHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Public;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestPublicRegister;
+use Uraus\Kku\Response\ResponsePublicRegister;
+
+/**
+ * 处理用户注册请求
+ */
+class PublicRegisterHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = false;
+
+    /**
+     * 处理用户注册请求
+     *
+     * @param RequestPublicRegister $data 用户注册请求数据
+     * @return ResponsePublicRegister 用户注册响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponsePublicRegister();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Public/PublicSendSmsHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Public;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestPublicSendSms;
+use Uraus\Kku\Response\ResponsePublicSendSms;
+
+/**
+ * 处理发送验证码请求
+ */
+class PublicSendSmsHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = false;
+
+    /**
+     * 处理发送验证码请求
+     *
+     * @param RequestPublicSendSms $data 发送验证码请求数据
+     * @return ResponsePublicSendSms 发送验证码响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponsePublicSendSms();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 35 - 0
app/Module/AppGame/Handler/Public/TokenHandler.php

@@ -0,0 +1,35 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Public;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestPublicToken;
+use Uraus\Kku\Response\ResponsePublicToken;
+
+/**
+ * 处理令牌请求
+ */
+class TokenHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = false;
+
+    /**
+     * 处理令牌请求
+     *
+     * @param RequestPublicToken $data 令牌请求数据
+     * @return ResponsePublicToken 令牌响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponsePublicToken();
+        // TODO: 添加具体的处理逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Shop/ShopBuyHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Shop;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestShopBuy;
+use Uraus\Kku\Response\ResponseShopBuy;
+
+/**
+ * 处理商品购买请求
+ */
+class ShopBuyHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理商品购买请求
+     *
+     * @param RequestShopBuy $data 商品购买请求数据
+     * @return ResponseShopBuy 商品购买响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponseShopBuy();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/Shop/ShopQueryHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\Shop;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestShopQuery;
+use Uraus\Kku\Response\ResponseShopQuery;
+
+/**
+ * 处理商店查询请求
+ */
+class ShopQueryHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理商店查询请求
+     *
+     * @param RequestShopQuery $data 商店查询请求数据
+     * @return ResponseShopQuery 商店查询响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponseShopQuery();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}

+ 36 - 0
app/Module/AppGame/Handler/User/UserQueryDataHandler.php

@@ -0,0 +1,36 @@
+<?php
+
+namespace App\Module\AppGame\Handler\User;
+
+use App\Module\AppGame\Handler\BaseHandler;
+use Google\Protobuf\Internal\Message;
+use Uraus\Kku\Request\RequestUserQueryData;
+use Uraus\Kku\Response\ResponseUserQueryData;
+
+/**
+ * 处理用户轮询查询请求
+ */
+class UserQueryDataHandler extends BaseHandler
+{
+    /**
+     * 是否需要登录
+     * @var bool
+     */
+    protected bool $need_login = true;
+
+    /**
+     * 处理用户轮询查询请求
+     *
+     * @param RequestUserQueryData $data 用户轮询查询请求数据
+     * @return ResponseUserQueryData 用户轮询查询响应
+     */
+    public function handle(Message $data): Message
+    {
+        // 创建响应对象
+        $response = new ResponseUserQueryData();
+
+        // TODO: 实现具体逻辑
+
+        return $response;
+    }
+}