Zend_Input_Filter kullanırken aynı veri alanına birkaç doğrulayıcılar atamak için doğru yolu nedir.
Örneğin Benim doğrulayıcılar dizi bu ve ben alan2 üzerinde doğrulamaları gerekir:
$validators = array(
'Field1' => array(
'NotEmpty',
'messages' => 'Field1 must be filled'
),
'Feild2' => array(
'NotEmpty',
'messages' => 'Field2 must be selected'
),
'Field2' => array(
'Digits',
'messages' => 'Field2 must be numeric'
),
);
Sonra çağrı
$input = new Zend_Filter_Input(null, $validators, $data);
But I guess I can't use array key 'Field2' twise. Then how to I bind to validators to just 1 field?
P.S. Well, I know the hard way is to stuff all field validators into one class, but I hope there is and easy ZF way, the configuration way.