新建一个文件:

?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

最新文章

  1. NOIP 考前 队列复习
  2. word2vec使用说明补充(google工具包)
  3. [poj2777] Count Color (线段树 + 位运算) (水题)
  4. mysql的时间转化
  5. linux安装hadoop 1.2.1
  6. You are note Hk
  7. 闲谈--心态 (zhuan)
  8. EasyUI datagrid frozencolumn的bug???
  9. web前端优化-温故知新系列(1)
  10. http://www.tuicool.com/articles/RzUzqei
  11. Servlet 笔记-Cookie 处理
  12. activiti实战系列 activiti连线
  13. activiti工作流框架简介
  14. java命令--jstat 工具使用
  15. pychrom 中文版
  16. Android MVP 架构一 View与Presenter
  17. [WC2011]最大XOR和路径
  18. 《完美应用ubuntu》之全面管理ubuntu软件源
  19. CTreeCtrl鼠标双击响应函数中怎么知道双击的是哪个子项?
  20. java socket 服务端 客户端

热门文章

  1. CentOS 7 安装以及配置桌面环境
  2. vue的计算属性
  3. MFC invalidate和RedrawWindow区别
  4. 个人博客开发之 ueditor 安装
  5. windows下mysql区分大小写敏感问题
  6. 第一百八十五节,jQuery,Ajax 表单插件
  7. Servlet线程安全2
  8. 转载:tar 解压缩命令~
  9. vmware 安装配置 ,记住这一次不要再问我了。ok?
  10. MySQL中的聚合函数