Code Duplication    Length = 11-11 lines in 2 locations

src/Packer.php 2 locations

@@ 205-215 (lines=11) @@
202
        return $data;
203
    }
204
205
    public function packArrayHeader($size)
206
    {
207
        if ($size <= 0xf) {
208
            return \chr(0x90 | $size);
209
        }
210
        if ($size <= 0xffff) {
211
            return "\xdc".\chr($size >> 8).\chr($size);
212
        }
213
214
        return \pack('CN', 0xdd, $size);
215
    }
216
217
    public function packMap(array $map)
218
    {
@@ 229-239 (lines=11) @@
226
        return $data;
227
    }
228
229
    public function packMapHeader($size)
230
    {
231
        if ($size <= 0xf) {
232
            return \chr(0x80 | $size);
233
        }
234
        if ($size <= 0xffff) {
235
            return "\xde".\chr($size >> 8).\chr($size);
236
        }
237
238
        return \pack('CN', 0xdf, $size);
239
    }
240
241
    public function packExt($type, $data)
242
    {