Code Duplication    Length = 11-11 lines in 2 locations

PHPDaemon/Clients/WebSocket/Connection.php 1 location

@@ 218-228 (lines=11) @@
215
            $hdrPacket .= chr(126 + $isMaskedInt) . // 126 + 128
216
                chr($payloadLength >> 8) .
217
                chr($payloadLength & 0xFF);
218
        } else {
219
            $hdrPacket .= chr(127 + $isMaskedInt) . // 127 + 128
220
                chr($payloadLength >> 56) .
221
                chr($payloadLength >> 48) .
222
                chr($payloadLength >> 40) .
223
                chr($payloadLength >> 32) .
224
                chr($payloadLength >> 24) .
225
                chr($payloadLength >> 16) .
226
                chr($payloadLength >> 8) .
227
                chr($payloadLength & 0xFF);
228
        }
229
        $this->write($hdrPacket);
230
        if ($isMasked) {
231
            $this->write($mask = chr(mt_rand(0, 0xFF)) .

PHPDaemon/Servers/WebSocket/Protocols/V13.php 1 location

@@ 137-147 (lines=11) @@
134
            $this->write(chr(126 + $isMaskedInt) . // 126 + 128
135
                chr($dataLength >> 8) .
136
                chr($dataLength & 0xFF));
137
        } else {
138
            $this->write(chr(127 + $isMaskedInt) . // 127 + 128
139
                chr($dataLength >> 56) .
140
                chr($dataLength >> 48) .
141
                chr($dataLength >> 40) .
142
                chr($dataLength >> 32) .
143
                chr($dataLength >> 24) .
144
                chr($dataLength >> 16) .
145
                chr($dataLength >> 8) .
146
                chr($dataLength & 0xFF));
147
        }
148
        if ($isMasked) {
149
            $mask = chr(mt_rand(0, 0xFF)) .
150
                chr(mt_rand(0, 0xFF)) .