From fc17a0b3955755d0f16ebd33f9a543a314d3229c Mon Sep 17 00:00:00 2001 From: Vladimir Kartaviy Date: Sat, 22 Sep 2012 04:01:28 +0300 Subject: [PATCH] Rewritten sub protocols string building --- src/Ratchet/WebSocket/WsServer.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Ratchet/WebSocket/WsServer.php b/src/Ratchet/WebSocket/WsServer.php index 4b2534c..7577ef6 100644 --- a/src/Ratchet/WebSocket/WsServer.php +++ b/src/Ratchet/WebSocket/WsServer.php @@ -200,15 +200,15 @@ class WsServer implements MessageComponentInterface { return ''; } - $string = ''; + $result = array(); foreach ($requested as $sub) { if ($this->isSubProtocolSupported($sub)) { - $string .= $sub . ','; + $result[] = $sub; } } - return substr($string, 0, -1) ?: ''; + return implode(',', $result); } /**