Code Duplication    Length = 5-5 lines in 2 locations

src/classgenerator.php 2 locations

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