PEAR_Dependency2::validatePackage

PEAR_Dependency2::validatePackage() – validatePackage

Synopsis

require_once '/Dependency2.php';

true|PEAR_Error|array PEAR_Dependency2::validatePackage ( array|PEAR_PackageFile_v2|PEAR_Downloader_Package $pkg , PEAR_Common &$dl )

Description

Tout comme toutes les validations de dépendance, TRUE est retourné en cas de succès, PEAR_Error en cas d'échec pour les dépendances requises (et la dépendance d'architecture est requise). Si les options soft, force ou ignore-errors sont spécifiées, un tableau contenant le message d'erreur sera retourné à la place.

Parameter

array|PEAR_PackageFile_v2|PEAR_Downloader_Package $pkg

Soit un tableau au format array('channel' => channelname, 'package' => package) ou un de ces objets.

PEAR_Common &$dl

N'importe quel objet avec la méthode log() qui correspond à la signature de PEAR_Common.

Throws

No exceptions thrown.

Note

This function can not be called statically.