Greetings all.
I am woring on a project that requires validation of form data. I am very
happy with Zend_Validate. I do have some suggestions tho. I am sure that
some of these have been brought up before, and if so, I apologize.
My suggestion is to change how the validation receives it values. For
instance, you have an array as follows:
$aData = ('username' => 'someone', 'password' => 'somepass');
You could pass this array to Zend_Validata as follows:
$valid = new Zend_Validate($aData);
Now each validator could be changed to accept another parameter indicating
which element of the array the validator would validate. For example:
$valid->addValidator(new Zend_Validate_StringLength(8, 20), true,
'username');
This would validate the 'username' array element.
I think this could reduce the amount of code need to validate a form
considerably.
That is my suggestion. I hope it makes sense.
Regards, Troy L. Marker
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.17.17/661 - Release Date: 1/30/2007
11:30 PM