Code Duplication    Length = 3-3 lines in 2 locations

src/PackOptions.php 1 location

@@ 106-108 (lines=3) @@
103
        ];
104
105
        $validOptions = [];
106
        for ($i = $mask & -$mask; $i <= $mask; $i <<= 1) {
107
            $validOptions[] = __CLASS__.'::'.$map[$i];
108
        }
109
110
        throw InvalidOptionException::fromValidOptions($name, $validOptions);
111
    }

src/UnpackOptions.php 1 location

@@ 68-70 (lines=3) @@
65
        ];
66
67
        $validOptions = [];
68
        for ($i = $mask & -$mask; $i <= $mask; $i <<= 1) {
69
            $validOptions[] = __CLASS__.'::'.$map[$i];
70
        }
71
72
        throw InvalidOptionException::fromValidOptions($name, $validOptions);
73
    }