123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <?php
- /**
- * Mem.php UTF-8
- * 玩家事件处理
- *
- * @date : 2018/5/30 16:46
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : wuyonghong <wyh@huosdk.com>
- * @version : HUOSDK 8.0
- */
- namespace huolib\queue\controller\sdk;
- use huolib\queue\request\Channel;
- use huolib\queue\request\Common;
- use huolib\queue\request\Device;
- use huolib\queue\request\Game;
- use huolib\queue\request\Mem as MemRq;
- class Mem {
- /**
- * 玩家创建
- * 记录玩家创建账户的日志,在该账户首次生成时调用。
- * http://doc.1tsdk.com/138?page_id=3379
- *
- * @param Common $com_rq
- * @param Device $device_rq
- * @param Game $game_rq
- * @param Channel $agent_rq
- * @param MemRq $mem_rq
- *
- * @return bool
- */
- public function create(Common $com_rq, Device $device_rq, Game $game_rq, Channel $agent_rq, MemRq $mem_rq) {
- return (new \huo\controller\data\Mem())->create($com_rq, $device_rq, $game_rq, $agent_rq, $mem_rq);
- }
- /**
- * 玩家登陆
- * 记录玩家账号登录的日志,输入账户和密码后,进入到“选择服务器”界面即可调用。
- * http://doc.1tsdk.com/138?page_id=3380
- *
- * @param Common $com_rq
- * @param Device $device_rq
- * @param Game $game_rq
- * @param Channel $agent_rq
- * @param MemRq $mem_rq
- *
- * @return bool
- */
- public function online(Common $com_rq, Device $device_rq, Game $game_rq, Channel $agent_rq, MemRq $mem_rq) {
- return (new \huo\controller\data\Mem())->online($com_rq, $device_rq, $game_rq, $agent_rq, $mem_rq);
- }
- /**
- * 玩家登出
- * 记录玩家登出游戏的日志,执行“切换账户”、“退出游戏”操作时调用。
- * http://doc.1tsdk.com/138?page_id=3382
- *
- * @param Common $com_rq
- * @param Device $device_rq
- * @param Game $game_rq
- * @param Channel $agent_rq
- * @param MemRq $mem_rq
- *
- * @return bool
- */
- public function offline(Common $com_rq, Device $device_rq, Game $game_rq, Channel $agent_rq, MemRq $mem_rq) {
- return (new \huo\controller\data\Mem())->offline($com_rq, $device_rq, $game_rq, $agent_rq, $mem_rq);
- }
- }
|