Description
Cette méthode protégée peut être utilisée pour chager le schéma nomal de validation de paquets.
Par défaut, tous les paquets doivent commencer par une lettre et ne doivent contenir que des
lettres, des nombres et des caractères de soulignements (underscores). En utilisant cette méthode,
il est possible de changer cela entièrement pour forcer à l'utilisation d'un autre schéma.
Pour le moment, forcer le style java com.blah.package peut être effectué simplement avec ce code :
<?php
require_once 'PEAR/Validate.php';
class MyChannel_Validate extends PEAR_Validate
{
function _validPackageName($name)
{
return preg_match('/[a-zA-Z][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)*/', $name);
}
}
?> |
Alors, en utilisant un paquet
de validation de canal personnalisé, l'installeur forcera le style java des noms de paquets
pour votre canal.