Code Duplication    Length = 10-10 lines in 2 locations

src/Process/Updater.php 2 locations

@@ 28-37 (lines=10) @@
25
    /**
26
     * @param Module $module
27
     */
28
    private function installRequires(Module $module)
29
    {
30
        $packages = $module->getComposerAttr('require', []);
31
32
        $package = '';
33
        foreach ($packages as $name => $version) {
34
            $package .= "\"{$name}:{$version}\" ";
35
        }
36
        $this->run("composer require {$package}");
37
    }
38
39
    /**
40
     * @param Module $module
@@ 42-51 (lines=10) @@
39
    /**
40
     * @param Module $module
41
     */
42
    private function installDevRequires(Module $module)
43
    {
44
        $devPackages = $module->getComposerAttr('require-dev', []);
45
46
        $package = '';
47
        foreach ($devPackages as $name => $version) {
48
            $package .= "\"{$name}:{$version}\" ";
49
        }
50
        $this->run("composer require --dev {$package}");
51
    }
52
53
    /**
54
     * @param Module $module