<?php
/**
 *  ╔═══════════════════════════════════════════════════╗
 *  ║                                                   ║
 *  ║     ██╗  ██╗   █████╗    ██████╗                  ║
 *  ║     ██║  ██║  ██╔══██╗  ██╔═══██╗                 ║
 *  ║     ███████║  ███████║  ██║   ██║                 ║
 *  ║     ██╔══██║  ██╔══██║  ██║   ██║                 ║
 *  ║     ██║  ██║  ██║  ██║  ╚██████╔╝   SNS           ║
 *  ║                                                   ║    
 *  ║                                                   ║    
 *  ║     © 2023 HaoSNS™ All Rights Reserved            ║
 *  ║     官方网站: https://www.haosns.com                *
 *  ║     本代码由赣州乐易网络科技有限公司®提供             *
 *  ║                                                    *
 *  ║   未经授权禁止复制、传播或用于其他商业目的            *
 *  ║                                                   ║
 *  ╚═══════════════════════════════════════════════════╝
 */

namespace app\common\listener\websocket;


use app\common\model\ChatRelation;

/**
 * 关闭事件
 * Class Close
 * @package app\common\listener\websocket
 */
class Close
{
    public function handle($params)
    {
        echo '关闭了连接了111111';
        // $fd = $params['fd'];
        // $handleClass = $params['handle'];
        // // 当前fd信息
        // $data = $handleClass->getDataByFd($fd);

        // if (!empty($data)) {
        //     // 获取用户对应客服信息
        //     $relation = ChatRelation::where(['user_id' => $data['uid']])->findOrEmpty();
        //     $user = $handleClass->getFdByUid($relation['receive_id'] ?? 0, 'receive');
        //     // 通知用户下线
        //     if (!empty($user)) {
        //         $relation['online'] = 0;
        //         $handleClass->pushData($user, 'user_online', $relation);
        //     }
        // }
    }
}