Code Duplication    Length = 5-5 lines in 2 locations

src/classgenerator.php 2 locations

@@ 107-111 (lines=5) @@
104
        $prefix = $this->get_class_prefix($namespace);
105
106
        foreach ($this->manager->get_types() as $type) {
107
            if (   $prefix !== ''
108
                && !class_exists($type->name)) {
109
                $this->add_line('class_alias( "' . $prefix . $type->name . '", "' . $type->name . '");');
110
            }
111
        }
112
113
        foreach ($this->manager->get_inherited_mapping() as $child => $parent) {
114
            $this->add_line('class_alias( "' . $prefix . $parent . '", "' . $prefix . $child . '");');
@@ 115-119 (lines=5) @@
112
113
        foreach ($this->manager->get_inherited_mapping() as $child => $parent) {
114
            $this->add_line('class_alias( "' . $prefix . $parent . '", "' . $prefix . $child . '");');
115
            if (   $prefix !== ''
116
                && !class_exists($child)) {
117
                $this->add_line('class_alias( "' . $prefix . $parent . '", "' . $child . '");');
118
            }
119
        }
120
    }
121
122
    private function get_class_prefix($namespace)