Code Duplication    Length = 11-11 lines in 2 locations

src/Packer.php 2 locations

@@ 104-114 (lines=11) @@
101
        return $data;
102
    }
103
104
    private static function packArrayHeader($size)
105
    {
106
        if ($size <= 0xf) {
107
            return \chr(0x90 | $size);
108
        }
109
        if ($size <= 0xffff) {
110
            return "\xdc".\chr($size >> 8).\chr($size);
111
        }
112
113
        return \pack('CN', 0xdd, $size);
114
    }
115
116
    public function packMap(array $map)
117
    {
@@ 129-139 (lines=11) @@
126
        return $data;
127
    }
128
129
    private static function packMapHeader($size)
130
    {
131
        if ($size <= 0xf) {
132
            return \chr(0x80 | $size);
133
        }
134
        if ($size <= 0xffff) {
135
            return "\xde".\chr($size >> 8).\chr($size);
136
        }
137
138
        return \pack('CN', 0xdf, $size);
139
    }
140
141
    public function packStr($str)
142
    {