Code Duplication    Length = 11-11 lines in 2 locations

src/Packer.php 2 locations

@@ 147-157 (lines=11) @@
144
        return $data;
145
    }
146
147
    private static function packArrayHeader($size)
148
    {
149
        if ($size <= 0xf) {
150
            return \chr(0x90 | $size);
151
        }
152
        if ($size <= 0xffff) {
153
            return "\xdc".\chr($size >> 8).\chr($size);
154
        }
155
156
        return \pack('CN', 0xdd, $size);
157
    }
158
159
    public function packMap(array $map)
160
    {
@@ 172-182 (lines=11) @@
169
        return $data;
170
    }
171
172
    private static function packMapHeader($size)
173
    {
174
        if ($size <= 0xf) {
175
            return \chr(0x80 | $size);
176
        }
177
        if ($size <= 0xffff) {
178
            return "\xde".\chr($size >> 8).\chr($size);
179
        }
180
181
        return \pack('CN', 0xdf, $size);
182
    }
183
184
    public function packStr($str)
185
    {