diff --git a/src/WebSocketConnection.php b/src/WebSocketConnection.php index e19820b..50c534a 100644 --- a/src/WebSocketConnection.php +++ b/src/WebSocketConnection.php @@ -66,8 +66,8 @@ public function send($data) $this->stream->write($data->getContents()); } - public function close() + public function close($code = 1000, $reason = '') { - $this->stream->end((new Frame(pack('n', 1000), true, Frame::OP_CLOSE))->getContents()); + $this->stream->end((new Frame(pack('n', $code) . $reason, true, Frame::OP_CLOSE))->getContents()); } }