Code Duplication    Length = 14-14 lines in 2 locations

src/Reflection/Getter.php 1 location

@@ 103-116 (lines=14) @@
100
     * @param string $field
101
     * @return null|ReflectionMethod
102
     */
103
    protected function findGetterMethod(ReflectionClass $reflectionClass, string $field)
104
    {
105
        foreach ($reflectionClass->getMethods($this->ignoreProtected ? ReflectionMethod::IS_PUBLIC|ReflectionMethod::IS_PROTECTED|ReflectionMethod::IS_PRIVATE : ReflectionMethod::IS_PUBLIC) as $reflectionMethod) {
106
            if (!$reflectionMethod->isStatic()
107
                && $reflectionMethod->getNumberOfRequiredParameters() == 0
108
                && strcasecmp($reflectionMethod->getName(), "get$field") == 0) {
109
                if (!$reflectionMethod->isPublic()) {
110
                    $reflectionMethod->setAccessible(true);
111
                }
112
                return $reflectionMethod;
113
            }
114
        }
115
        return null;
116
    }
117
118
    /**
119
     * @param ReflectionClass $reflectionClass

src/Reflection/Setter.php 1 location

@@ 86-99 (lines=14) @@
83
     * @param string $field
84
     * @return null|ReflectionMethod
85
     */
86
    protected function findSetterMethod(ReflectionClass $reflectionClass, string $field)
87
    {
88
        foreach ($reflectionClass->getMethods($this->ignoreProtected ? ReflectionMethod::IS_PUBLIC|ReflectionMethod::IS_PROTECTED|ReflectionMethod::IS_PRIVATE : ReflectionMethod::IS_PUBLIC) as $reflectionMethod) {
89
            if (!$reflectionMethod->isStatic()
90
                && $reflectionMethod->getNumberOfRequiredParameters() == 1
91
                && strcasecmp($reflectionMethod->getName(), "set$field") == 0) {
92
                if (!$reflectionMethod->isPublic()) {
93
                    $reflectionMethod->setAccessible(true);
94
                }
95
                return $reflectionMethod;
96
            }
97
        }
98
        return null;
99
    }
100
101
    /**
102
     * @param ReflectionClass $reflectionClass