function setDownloadedPackages(&$pkgs)
    {
        PEAR::pushErrorHandling(PEAR_ERROR_RETURN);
        $err = $this->analyzeDependencies($pkgs);
        PEAR::popErrorHandling();
        if (PEAR::isError($err)) {
            return $err;
        }
        $this->_downloadedPackages = &$pkgs;
    }
function setDownloadedPackages(&$pkgs)
    {
        PEAR::pushErrorHandling(PEAR_ERROR_RETURN);
        $err = $this->analyzeDependencies($pkgs);
        PEAR::popErrorHandling();
        if (PEAR::isError($err)) {
            return $err;
        }
        $this->_downloadedPackages = &$pkgs;
    }
function setDownloadedPackages ( & $ pkgs ) { PEAR :: pushErrorHandling ( PEAR_ERROR_RETURN ) ; $ err = $ this -> analyzeDependencies ( $ pkgs ) ; PEAR :: popErrorHandling ( ) ; if ( PEAR :: isError ( $ err ) ) { return $ err ; } $ this -> _downloadedPackages = & $ pkgs ; }
Set the list of PEAR_Downloader_Package objects to allow more sane
dependency validation
@param array
Set the list of PEAR_Downloader_Package objects to allow more sane dependency validation