Files
SRCMS/Application/Admin/Model/MemberModel.class.php
martinzhou2015 c1dc9cf28e SRCMS
SRCMS(轻响应)企业应急响应中心开发框架模版
2015-07-28 15:15:57 +08:00

26 lines
1.5 KiB
PHP

<?php
namespace Admin\Model;
use Think\Model;
class MemberModel extends Model{
protected $_validate = array(
array('username','require','请填写用户名!'), //默认情况下用正则进行验证
array('email','require','请填写邮箱!'), //默认情况下用正则进行验证
array('email','email','邮箱格式错误!'), //默认情况下用正则进行验证
array('password','require','请填写密码!','','',self::MODEL_INSERT), //默认情况下用正则进行验证
array('repassword','password','确认密码不正确',0,'confirm'), // 验证确认密码是否和密码一致
array('username','','用户名已存在!',0,'unique',self::MODEL_BOTH), // 在新增的时候验证name字段是否唯一
array('email','','邮箱已存在!',0,'unique',self::MODEL_BOTH), // 在新增的时候验证name字段是否唯一
array('staus',array(0,1),'请勿恶意修改字段',3,'in'), // 当值不为空的时候判断是否在一个范围内
array('type',array(1,2),'请勿恶意修改字段',3,'in'), // 当值不为空的时候判断是否在一个范围内
);
protected $_auto = array(
array('password','md5',1,'function') , //添加时用md5函数处理
array('update_at','time',2,'function'), //更新时
array('create_at','time',1,'function'), //新增时
array('login_ip','get_client_ip',3,'function'), //新增时
// array('password','',2,'ignore') //怎么不能用?
);
}