|
@@ -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;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|