PHP7中文手册2018 带注释 最新chm版
步骤1:创建自定义的Validator类
作为第一例子,可以将framework中提供的默认校验类(这里以CRequiredValidator为例)复制到自己web应用的extensions\validator(该目录不存在,为了便于分类php类建议生成此它)目录下,更换一个文件名,假设为LRequiredValidator.php。打开文件,相应类名也更改,校验方法根据自己需要修改。
步骤2:配置/config/main.php
配置config/main.php,import项增加一个条目
步骤3:引用
在模型类的rules方法中引用,如:
提醒:可以到官方extensions下载一些现成validator试用。
作为第一例子,可以将framework中提供的默认校验类(这里以CRequiredValidator为例)复制到自己web应用的extensions\validator(该目录不存在,为了便于分类php类建议生成此它)目录下,更换一个文件名,假设为LRequiredValidator.php。打开文件,相应类名也更改,校验方法根据自己需要修改。
步骤2:配置/config/main.php
配置config/main.php,import项增加一个条目
- 'application.extensions.validator.*',
步骤3:引用
在模型类的rules方法中引用,如:
- array('username, password', 'LRequiredValidator');
提醒:可以到官方extensions下载一些现成validator试用。
转载请注明:谷谷点程序 » Yii扩展 自定义Validator