Code Duplication    Length = 9-9 lines in 2 locations

vendor/composer/installers/src/Composer/Installers/MicroweberInstaller.php 1 location

@@ 102-110 (lines=9) @@
99
        return $vars;
100
    }
101
102
    protected function inflectElementVars($vars)
103
    {
104
        $vars['name'] = preg_replace('/-elements$/', '', $vars['name']);
105
        $vars['name'] = preg_replace('/elements-$/', '', $vars['name']);
106
        $vars['name'] = preg_replace('/-element$/', '', $vars['name']);
107
        $vars['name'] = preg_replace('/element-$/', '', $vars['name']);
108
109
        return $vars;
110
    }
111
}
112

vendor/composer/installers/src/Composer/Installers/OntoWikiInstaller.php 1 location

@@ 15-23 (lines=9) @@
12
    /**
13
     * Format package name to lower case and remove ".ontowiki" suffix
14
     */
15
    public function inflectPackageVars($vars)
16
    {
17
        $vars['name'] = strtolower($vars['name']);
18
        $vars['name'] = preg_replace('/.ontowiki$/', '', $vars['name']);
19
        $vars['name'] = preg_replace('/-theme$/', '', $vars['name']);
20
        $vars['name'] = preg_replace('/-translation$/', '', $vars['name']);
21
22
        return $vars;
23
    }
24
}
25