Ben aşağıdaki gibi bir Zend Framework uygulama yapıya sahiptir:
/application
/library
/Zend
/Core
/Filter
/MyFilter.php
/Validator
/MyValidator.php
Ben kendi klasörlerinde özel filtreler ve doğrulayıcılar koymak ve kullanıldığında bunları otomatik olarak yüklenen istiyorum. Ancak, ben en iyi bu başarmak için nasıl anlamaya olamaz.
Ben bu şekilde Zend_Filter_Input çalışmak için bir çözüm gerekir:
$filters = array(
'month' => 'Digits',
'account' => 'StringTrim',
'other' => 'MyFilter'
);
$validators = array(
'account' => 'Alpha',
'other' => 'MyValidator'
);
$inputFilter = new Zend_Filter_Input($filters, $validators);
Ben zaten biliyoruz:
- Core_Filter_MyFilter Zend_Filter_Interface uygular
- Açıkçası, filtreler ve validators benim yolu dahil zaten.