walkor / GatewayWorker

Distributed realtime messaging framework based on workerman.
MIT License
1.01k stars 294 forks source link

Invalid Number of Parameters #82

Closed abhinavgmfs closed 2 years ago

abhinavgmfs commented 2 years ago

Hi Walkor,

I am facing issue when sending $raw= true on function

Gateway::sendToClient($clientId, $message, $raw);

public static function sendToClient($client_id, $message, $raw = false)
{
        return static::sendCmdAndMessageToClient($client_id, GatewayProtocol::CMD_SEND_TO_ONE, $message, $raw);
}

In this above function call return static::sendCmdAndMessageToClient $ext_data is missing. Can you please update this

protected` static function sendCmdAndMessageToClient($client_id, $cmd, $message, $ext_data = '', $raw = false)
{

}

In this above function call return static::sendCmdAndMessageToClient $ext_data is missing. Can you please update this

Thank you

walkor commented 2 years ago

Fixed and try again. If all is ok I will create a new release.

abhinavgmfs commented 2 years ago

It's working fine now.

walkor commented 2 years ago

v3.0.21 released.