function getDependencies(&$pkg)
    {
        if (is_object($pkg)) {
            $channel = strtolower($pkg->getChannel());
            $package = strtolower($pkg->getPackage());
        } else {
            $channel = strtolower($pkg['channel']);
            $package = strtolower($pkg['package']);
        }

        $data = $this->_getDepDB();
        if (isset($data['dependencies'][$channel][$package])) {
            return $data['dependencies'][$channel][$package];
        }

        return false;
    }
function getDependencies(&$pkg)
    {
        if (is_object($pkg)) {
            $channel = strtolower($pkg->getChannel());
            $package = strtolower($pkg->getPackage());
        } else {
            $channel = strtolower($pkg['channel']);
            $package = strtolower($pkg['package']);
        }

        $data = $this->_getDepDB();
        if (isset($data['dependencies'][$channel][$package])) {
            return $data['dependencies'][$channel][$package];
        }

        return false;
    }
function getDependencies ( & $ pkg ) { if ( is_object ( $ pkg ) ) { $ channel = strtolower ( $ pkg -> getChannel ( ) ) ; $ package = strtolower ( $ pkg -> getPackage ( ) ) ; } else { $ channel = strtolower ( $ pkg [ 'channel' ] ) ; $ package = strtolower ( $ pkg [ 'package' ] ) ; } $ data = $ this -> _getDepDB ( ) ; if ( isset ( $ data [ 'dependencies' ] [ $ channel ] [ $ package ] ) ) { return $ data [ 'dependencies' ] [ $ channel ] [ $ package ] ; } return false ; }
Get a list of dependencies of this installed package
@param PEAR_PackageFile_v1|PEAR_PackageFile_v2|array
@return array|false
Get a list of dependencies of this installed package