1
0

first commit

This commit is contained in:
2020-08-06 14:58:51 +08:00
commit 17096657dc
780 changed files with 92857 additions and 0 deletions

View File

@@ -0,0 +1,52 @@
<?php
// +------------------------------------------------+
// |http://www.cjango.com |
// +------------------------------------------------+
// | 修复BUG不是一朝一夕的事情等我喝醉了再说吧 |
// +------------------------------------------------+
// | Author: 小陈叔叔 <Jason.Chen> |
// +------------------------------------------------+
namespace app\common\validate;
use think\Validate;
class AdvertDetail extends Validate
{
/**
* 验证规则
* @var array
*/
protected $rule = [
'title' => 'require',
// 'url' => 'require|url:/^http(s?):\/\/(?:[A-za-z0-9-]+\.)+[A-za-z]{2,4}(:\d+)?(?:[\/\?#][\/=\?%\-&~`@[\]\':+!\.#\w]*)?$/',
'sort' => 'require|number',
];
/**
* 错误提示消息
* @var array
*/
protected $message = [
'title.require' => '标题必须填写',
// 'url.require' => 'url必须填写',
// 'url.url' => 'url地址添加错误应类似 http://www.baidu.com',
'sort.require' => '排序必须填写',
'sort.number' => '排序必须为数字',
];
/**
* url验证
* @param [type] $mobile [description]
* @param [type] $rule [description]
* @param [type] $data [description]
* @return [type] [description]
*/
protected function url($url, $rule, $data)
{
if (preg_match($rule, $url)) {
return true;
} else {
return false;
}
}
}