1
0
Fork 0

Merge pull request #3592 from SofHad/show-homepage

Only show instead of open the repository or homepage URL
pull/3691/head
Nils Adermann 2015-01-29 13:44:11 +01:00
commit 71f83599bb
1 changed files with 8 additions and 2 deletions

View File

@ -40,12 +40,14 @@ class HomeCommand extends Command
->setDefinition(array(
new InputArgument('packages', InputArgument::IS_ARRAY | InputArgument::REQUIRED, 'Package(s) to browse to.'),
new InputOption('homepage', 'H', InputOption::VALUE_NONE, 'Open the homepage instead of the repository URL.'),
new InputOption('show', 's', InputOption::VALUE_NONE, 'Only show the homepage or repository URL.'),
))
->setHelp(<<<EOT
The home command opens a package's repository URL or
The home command opens or shows a package's repository URL or
homepage in your default browser.
To open the homepage by default, use -H or --homepage.
To show instead of open the repository or homepage URL, use -s or --show.
EOT
);
}
@ -81,8 +83,12 @@ EOT
continue;
}
if ($input->getOption('show')) {
$output->writeln(sprintf('<info>%s</info>', $url));
} else {
$this->openBrowser($url);
}
}
return $return;
}