17 lines
594 B
PHP
17 lines
594 B
PHP
<?php
|
|
namespace extend\chat\model;
|
|
|
|
use GatewayWorker\Lib\Gateway;
|
|
use extend\chat\model\OnbocChat;
|
|
use extend\chat\model\ShoppingChat;
|
|
class Base
|
|
{
|
|
public function handles($client_id, $message)
|
|
{
|
|
if(empty($message['type']) || empty($message['operate_type']) || empty($message['user_id']) || empty($message['shop_id'])) {
|
|
Gateway::sendToClient($client_id, json_encode(['msg' => '参数不完整']));
|
|
return;
|
|
}
|
|
call_user_func_array(['extend\chat\model\\' . $message['type'], $message['operate_type']], [$client_id, $message]);
|
|
}
|
|
} |