我有一个匿名函数onconnect
事件中运行。如何调用我的函数OnConnect()
而不是匿名函数?
$this->server->on("connect", function (WebSocketTransportInterface $user) {
$this->Logger->notice((" Connected " . $user->getIp()));
});
和
public function OnConnect(WebSocketTransportInterface $user) {
$this->Logger->notice((" Connected " . $user->getIp()));
}
类似的东西
$this->server->on("connect", OnConnect($user));
就这样做
$this->server->on("connect", 'OnConnect');
如果这属于同一类,请执行以下操作:
$this->server->on("connect", array($this, 'OnConnect'));