function download($packages, $options, &$config, &$installpackages,
                      &$errors, $installed = false, $willinstall = false, $state = false)
    {
        // trickiness: initialize here
        parent::PEAR_Downloader($this->ui, $options, $config);
        $ret             = parent::download($packages);
        $errors          = $this->getErrorMsgs();
        $installpackages = $this->getDownloadedPackages();
        trigger_error("PEAR Warning: PEAR_Installer::download() is deprecated " .
                      "in favor of PEAR_Downloader class", E_USER_WARNING);
        return $ret;
    }
function download($packages, $options, &$config, &$installpackages,
                      &$errors, $installed = false, $willinstall = false, $state = false)
    {
        // trickiness: initialize here
        parent::PEAR_Downloader($this->ui, $options, $config);
        $ret             = parent::download($packages);
        $errors          = $this->getErrorMsgs();
        $installpackages = $this->getDownloadedPackages();
        trigger_error("PEAR Warning: PEAR_Installer::download() is deprecated " .
                      "in favor of PEAR_Downloader class", E_USER_WARNING);
        return $ret;
    }
function download ( $ packages , $ options , & $ config , & $ installpackages , & $ errors , $ installed = false , $ willinstall = false , $ state = false ) { // trickiness: initialize here parent :: PEAR_Downloader ( $ this -> ui , $ options , $ config ) ; $ ret = parent :: download ( $ packages ) ; $ errors = $ this -> getErrorMsgs ( ) ; $ installpackages = $ this -> getDownloadedPackages ( ) ; trigger_error ( "PEAR Warning: PEAR_Installer::download() is deprecated " . "in favor of PEAR_Downloader class" , E_USER_WARNING ) ; return $ ret ; }
Download any files and their dependencies, if necessary

@param array a mixed list of package names, local files, or package.xml
@param PEAR_Config
@param array options from the command line
@param array this is the array that will be populated with packages to
install.  Format of each entry:

<code>
array('pkg' => 'package_name', 'file' => '/path/to/local/file',
'info' => array() // parsed package.xml
);
</code>
@param array this will be populated with any error messages
@param false private recursion variable
@param false private recursion variable
@param false private recursion variable
@deprecated in favor of PEAR_Downloader
Download any files and their dependencies if necessary