Yii2 自定义独立验证器
2024-10-21 07:35:17
新建一个文件:
?php
/**
* author : forecho <caizhenghai@gmail.com>
* createTime : 2015/7/1 14:54
* description:
*/ namespace common\helps; use yii\validators\Validator; class ArrayValidator extends Validator
{ public function validateAttribute($model, $attribute)
{
if (!is_array($model->$attribute)) {
$this->addError($model, $attribute, $attribute . '必须是一个数组');
}
}
}
使用的时候:
public function rules()
{
return [
...
['kind_ids', 'common\helps\ArrayValidator'], // 自定义验证
...
];
}
参考:http://stackoverflow.com/questions/28313696/yii2-class-validator-does-not-exist
来源:http://www.getyii.com/topic/45
最新文章
- NOIP 考前 队列复习
- word2vec使用说明补充(google工具包)
- [poj2777] Count Color (线段树 + 位运算) (水题)
- mysql的时间转化
- linux安装hadoop 1.2.1
- You are note Hk
- 闲谈--心态 (zhuan)
- EasyUI datagrid frozencolumn的bug???
- web前端优化-温故知新系列(1)
- http://www.tuicool.com/articles/RzUzqei
- Servlet 笔记-Cookie 处理
- activiti实战系列 activiti连线
- activiti工作流框架简介
- java命令--jstat 工具使用
- pychrom 中文版
- Android MVP 架构一 View与Presenter
- [WC2011]最大XOR和路径
- 《完美应用ubuntu》之全面管理ubuntu软件源
- CTreeCtrl鼠标双击响应函数中怎么知道双击的是哪个子项?
- java socket 服务端 客户端