Code Duplication    Length = 11-11 lines in 2 locations

src/Packer.php 2 locations

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