Code Duplication    Length = 3-3 lines in 2 locations

src/Core/CustomMethods.php 2 locations

@@ 175-177 (lines=3) @@
172
    public function allMethodNames($custom = false)
173
    {
174
        $class = get_class($this);
175
        if (!isset(self::$built_in_methods[$class])) {
176
            self::$built_in_methods[$class] = array_map('strtolower', get_class_methods($this));
177
        }
178
179
        if ($custom && isset(self::$extra_methods[$class])) {
180
            return array_merge(self::$built_in_methods[$class], array_keys(self::$extra_methods[$class]));
@@ 201-203 (lines=3) @@
198
                $extension->clearOwner();
199
            }
200
        } else {
201
            if (!isset(self::$built_in_methods[$extension->class])) {
202
                self::$built_in_methods[$extension->class] = array_map('strtolower', get_class_methods($extension));
203
            }
204
            $methods = self::$built_in_methods[$extension->class];
205
        }
206