Code Duplication    Length = 9-9 lines in 2 locations

src/Tmilos/Value/AbstractEnum.php 2 locations

@@ 89-97 (lines=9) @@
86
    /**
87
     * @return \ReflectionClass
88
     */
89
    private static function getReflectionClass()
90
    {
91
        $class = get_called_class();
92
        if (!array_key_exists($class, self::$reflectionClassCache)) {
93
            self::inspect($class);
94
        }
95
96
        return self::$reflectionClassCache[$class];
97
    }
98
99
    private static function getConstants()
100
    {
@@ 99-107 (lines=9) @@
96
        return self::$reflectionClassCache[$class];
97
    }
98
99
    private static function getConstants()
100
    {
101
        $class = get_called_class();
102
        if (!array_key_exists($class, self::$constantsCache)) {
103
            self::inspect($class);
104
        }
105
106
        return self::$constantsCache[$class];
107
    }
108
109
    private static function inspect($class)
110
    {