Zend表单元素添加验证器列表值

时间:2012-04-18 16:38:46

标签: zend-framework zend-form zend-form-element

在Zend_Form_Element中。我看到addValidators(),但在Zend示例和书中没有。他们只向我展示“NotEmpty”和“EmailAddress”。

还有->addFilter('StripTags')和“StringTrim”或“Int”

我想知道addValidators()& addFilter()(不仅是“NotEmpty”和“EmailAddress”,对吗?)

但我在Zend网站上找不到任何链接..他们的文件难以使用。

任何人都会给我一个这些值的列表或链接到我可以学习的某个页面。

2 个答案:

答案 0 :(得分:0)

Reference Guide是寻找有用信息的地方。

请参阅Standard Validators部分中的Zend_Validate页面,其中显示了您可以使用的所有内置验证类,以及Standard Filters部分中Zend_Filter的类似页面。

API Documentation为您提供了所有类及其方法的完整大纲,但如果您不熟悉ZF,则很难在API文档中找到您要查找的内容。参考指南是您可能花费大量时间阅读和学习示例的地方。

Zend_Form_ElementZend_Validate类无缝协作,因此您可以为表单元素添加0个或更多Zend_Validate_*个类,以根据一组规则验证它们,而不是手动编写代码验证输入。

答案 1 :(得分:0)

您在库/ Zend / Validate和库/ Zend / Filter

中的项目中也有它