/** * */ public function execute() { if ($this->config->installGlobally()) { $targetDirectory = dirname($this->environment->getBinaryName()); } else { $targetDirectory = $this->config->getWorkingDirectory(); } foreach ($this->config->getRequestedPhars() as $requestedPhar) { $this->pharService->install($requestedPhar, $targetDirectory); if ($this->config->doNotAddToPhiveXml()) { continue; } $this->phiveXmlConfig->addPhar($requestedPhar); } }
public function execute() { $this->output->writeText($this->version->getVersionString() . "\n\n"); $this->output->writeText(str_replace('%phive', $this->environment->getBinaryName(), file_get_contents(__DIR__ . '/help.txt')) . "\n\n"); }