Code Duplication    Length = 9-9 lines in 2 locations

src/Hal/Component/OOP/Extractor/Result.php 2 locations

@@ 87-95 (lines=9) @@
84
     *
85
     * @return array
86
     */
87
    public function getAnonymousClasses() {
88
        $result = array();
89
        foreach($this->getClasses() as $class) {
90
            if($class instanceof ReflectedClass\ReflectedAnonymousClass) {
91
                array_push($result, $class);
92
            }
93
        }
94
        return $result;
95
    }
96
97
    /**
98
     * Get abstract classes
@@ 102-110 (lines=9) @@
99
     *
100
     * @return array
101
     */
102
    public function getInterfaces() {
103
        $result = array();
104
        foreach($this->getClasses() as $class) {
105
            if($class instanceof ReflectedInterface) {
106
                array_push($result, $class);
107
            }
108
        }
109
        return $result;
110
    }
111
112
    /**
113
     * Get concretes classes