PEAR_ChannelFile::setValidationPackage

PEAR_ChannelFile::setValidationPackage() – Définit l'objet de validation du paquet s'il est différent de celui par défaut de PEAR

Synopsis

require_once '/ChannelFile.php';

boolean PEAR_ChannelFile::setValidationPackage ( string|false $validateclass , string $version )

Description

La classe doit être soit en mémoire (PEAR_Validate ou PEAR_Validate_PECL), soit disponible pour include_once() via une formaule simple : transforme les underscores (_) en séparateur de dossier (/), ajout de .php et inclusion.

Un nom de classe valide Foo_Bar_Baz doit être disponible pour inclusion via ce code :


<?php
include_once 'Foo/Bar/Baz.php';
?>

En plus, le paquet de validation doit être disponible pour installation depuis le canal avec la version spécifiée par le paramètre $version .

Parameter

string|FALSE $validateclass

Passez à FALSE pour réinitialiser au regex par défaut des noms de paquet.

string $version

La version du paquet qui doit être installé pour ce canal pour valider proprement.

Return value

retourne succès.

Throws

No exceptions thrown.

Note

This function can not be called statically.