init: 项目初始代码
This commit is contained in:
43
app/api/validate/Admin.php
Normal file
43
app/api/validate/Admin.php
Normal file
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
namespace app\api\validate;
|
||||
|
||||
use think\Validate;
|
||||
|
||||
/**
|
||||
* Class Admin
|
||||
* @package app\api\validate
|
||||
*/
|
||||
class Admin extends Validate
|
||||
{
|
||||
/**
|
||||
* 验证器规则汇总
|
||||
* @var array
|
||||
*/
|
||||
protected $rule = [
|
||||
'username' => ['require', 'length:2,20'],
|
||||
'password' => ['require', 'length:0,32'],
|
||||
'mobile' => ['require', 'mobile'],
|
||||
'id' => ['require','integer','gt:0']
|
||||
];
|
||||
|
||||
|
||||
/**
|
||||
* 验证器错误提示信息汇总
|
||||
* @var array
|
||||
*/
|
||||
protected $message = [];
|
||||
|
||||
|
||||
/**
|
||||
* 验证器验证场景
|
||||
* @var array
|
||||
*/
|
||||
protected $scene = [
|
||||
'login' => ['username','password'],
|
||||
'add' => ['username','password', 'mobile'],
|
||||
'update' => ['id'],
|
||||
'forbidden' => ['id']
|
||||
];
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user