j'ai une structure d'application Zend Framework comme ci-dessous:Filtres personnalisés/validateurs dans Zend Framework
/application
/library
/Zend
/Core
/Filter
/MyFilter.php
/Validator
/MyValidator.php
je voudrais mettre des filtres personnalisés et validateurs dans leurs dossiers respectifs et les ont chargées automatiquement lorsqu'il est utilisé. Cependant, je ne peux pas comprendre comment faire mieux.
J'ai besoin la solution pour travailler avec Zend_Filter_Input de cette façon:
$filters = array(
'month' => 'Digits',
'account' => 'StringTrim',
'other' => 'MyFilter'
);
$validators = array(
'account' => 'Alpha',
'other' => 'MyValidator'
);
$inputFilter = new Zend_Filter_Input($filters, $validators);
Ce que je sais déjà:
- Core_Filter_MyFilter implémente Zend_Filter_Interface
- De toute évidence, les filtres et validateurs sont déjà dans ma inclure le chemin.
Excellent! J'ai passé des heures à lire la documentation, mais je dois avoir manqué que cela soit mentionné. Je vous remercie! – leek
C'est à la fin de la page de manuel de ZFI. :-) –
Donc c'est ce que SO définit comme étant 'la réponse définitive à une question donnée' :) –