PEAR_Dependency2::validatePackage()
Description
As with all dependency validation, true is returned on success, PEAR_Error on failure for required dependencies (and the PEAR installer dependency is required). If the soft, force or ignore-errors options are specified, an array containing the error message will be returned instead.
Parameter
- array|PEAR_PackageFile_v2|PEAR_Downloader_Package $pkg
Either an array of format array('channel' => channelname, 'package' => package) or one of these objects.
- PEAR_Common &$dl
Any object with a log() method that matches the signature of PEAR_Common
