Voila c'est fait, il faut ajouter la classe que j'ai mis en pièce jointe dans le dossier Zend/Validate.
Je n'ai mis que le format francais, et une ébauche du format américain (en fait pour le format américain je n'ai vérifié que si il y avait 10 chiffres ^^), pour les autres formats je ne les connais pas donc si tu veut en ajouter, ajoute l'expression régulière dans le switch de la fonction isValid
Pour l'utiliser il y a plusieurs moyens, soit tu instancie le validateur sans paramètre, dans ce cas il utilise le local présent dans le registre, soit tu lui passe un string contenant le locale voulu.
Exemple, pour valider un tel américain :
1 2
|
new Zend_Validate_PhoneNumber('en_US'); |
Voila, dit moi si ca te vas
Partager