diff --git a/src/Composer/Command/InstallCommand.php b/src/Composer/Command/InstallCommand.php index f11510e0e..a10d16901 100644 --- a/src/Composer/Command/InstallCommand.php +++ b/src/Composer/Command/InstallCommand.php @@ -185,17 +185,14 @@ EOT private function collectLinks(InputInterface $input, PackageInterface $package) { - $requiredOnly = (Boolean) $input->getOption('no-install-recommends'); - $includeSuggested = (Boolean) $input->getOption('install-suggests'); - $links = $package->getRequires(); - if (!$requiredOnly) { + if (!$input->getOption('no-install-recommends')) { $links = array_merge($links, $package->getRecommends()); + } - if ($includeSuggested) { - $links = array_merge($links, $package->getSuggests()); - } + if ($input->getOption('install-suggests')) { + $links = array_merge($links, $package->getSuggests()); } return $links;