23 lines
1.2 KiB
PHP
23 lines
1.2 KiB
PHP
|
|
<?php
|
||
|
|
namespace Admin\Model;
|
||
|
|
use Think\Model;
|
||
|
|
class ManagerModel 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('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'), //新增时
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
}
|