PEAR_Registry::setPackageDep()
PEAR_Registry::setPackageDep() -- Update or insert dependencies of a Package
Synopsis
require_once 'PEAR/Registry.php'; |
mixed PEAR_Registry::setPackageDep (string $package, string $new_version [, array $rel_deps = array()])
Description
Update or insert a the dependencies of a package,
prechecking that the package won't break any
dependency in the process. (Dependencies of
type 'pkg' only.
Parameter
- string
$package
Package name
- string
$new_version
Version of the Package
- array
$rel_deps
Package dependencies
Return value
mixed -
TRUE if no dependencies found; or
array with names of missing or outdated Packages
Throws
Table 32-1. Possible PEAR_Error values
| Error code | Error value | Meaning | Solution |
|---|
| | "" | | |
Note
This function can not be called
statically.