diff options
| -rw-r--r-- | pear/PEAR/Command/Mirror.php | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/pear/PEAR/Command/Mirror.php b/pear/PEAR/Command/Mirror.php index 4a6b43e1fb..267c1e8328 100644 --- a/pear/PEAR/Command/Mirror.php +++ b/pear/PEAR/Command/Mirror.php @@ -76,21 +76,23 @@ class PEAR_Command_Mirror extends PEAR_Command_Common */ function doDownloadAll($command, $options, $params) { - $this->config->set("php_dir", "."); - $remote = &new PEAR_Remote($this->config); - $remoteInfo = $remote->call("package.listAll"); - if(PEAR::isError($remoteInfo)) { - return $remoteInfo; - } - $cmd = &PEAR_Command::factory("download", $this->config); - if(PEAR::isError($cmd)) { - return $cmd; - } - foreach($remoteInfo as $pkgn=>$pkg) { - // error handling not neccesary, because - // already done by the download command - $cmd->run("download", array(), array($pkgn)); - } + $this->config->set("php_dir", "."); + $remote = &new PEAR_Remote($this->config); + $remoteInfo = $remote->call("package.listAll"); + if (PEAR::isError($remoteInfo)) { + return $remoteInfo; + } + $cmd = &PEAR_Command::factory("download", $this->config); + if (PEAR::isError($cmd)) { + return $cmd; + } + foreach ($remoteInfo as $pkgn => $pkg) { + /** + * Error handling not neccesary, because already done by + * the download command + */ + $cmd->run("download", array(), array($pkgn)); + } return true; } |
