Code Duplication    Length = 5-5 lines in 4 locations

src/AppBundle/DependencyManager/Composer.php 2 locations

@@ 46-50 (lines=5) @@
43
44
        if (is_array($fileContent)) {
45
            $dependencies = [];
46
            if (array_key_exists('packages', $fileContent)) {
47
                foreach ($fileContent['packages'] as $package) {
48
                    $dependencies[$package['name']] = $package['version'];
49
                }
50
            }
51
52
            if (array_key_exists('packages-dev', $fileContent)) {
53
                foreach ($fileContent['packages'] as $package) {
@@ 52-56 (lines=5) @@
49
                }
50
            }
51
52
            if (array_key_exists('packages-dev', $fileContent)) {
53
                foreach ($fileContent['packages'] as $package) {
54
                    $dependencies[$package['name']] = $package['version'];
55
                }
56
            }
57
58
            return $dependencies;
59
        }

src/AppBundle/DependencyManager/Npm.php 2 locations

@@ 46-50 (lines=5) @@
43
44
        if (is_array($fileContent)) {
45
            $dependencies = [];
46
            if (array_key_exists('dependencies', $fileContent)) {
47
                foreach ($fileContent['dependencies'] as $name => $package) {
48
                    $dependencies[$name] = $package['version'];
49
                }
50
            }
51
52
            if (array_key_exists('devDependencies', $fileContent)) {
53
                foreach ($fileContent['devDependencies'] as $name => $package) {
@@ 52-56 (lines=5) @@
49
                }
50
            }
51
52
            if (array_key_exists('devDependencies', $fileContent)) {
53
                foreach ($fileContent['devDependencies'] as $name => $package) {
54
                    $dependencies[$name] = $package['version'];
55
                }
56
            }
57
58
            return $dependencies;
59
        }