| 123456789101112131415161718192021222324252627282930313233 | 
							- <?php
 
- /**
 
-  * BaseValidate.php UTF-8
 
-  * 基础验证类
 
-  *
 
-  * @date    : 2020/9/14 16:01
 
-  *
 
-  * @license 这不是一个自由软件,未经授权不许任何使用和传播。
 
-  * @author  : chenbingling <cbl@huosdk.com>
 
-  * @version : H5IOS 1.0
 
-  */
 
- namespace huosdk\h5ios\admin\validate;
 
- use think\Validate;
 
- class BaseValidate extends Validate {
 
-     public $check_data = [];
 
-     public function __construct(array $rules = [], array $message = [], array $field = []) {
 
-         /* 传入值才调用父类,不存在则直接调用内部rule,message */
 
-         if (count($rules) > 0 || count($message) > 0 || count($field) > 0) {
 
-             parent::__construct($rules, $message, $field);
 
-         }
 
-     }
 
-     public function check($data, $rules = [], $scene = '') {
 
-         /*保存Validate->check的数据,以便供子类自定义函数验证*/
 
-         $this->check_data = $data;
 
-         return parent::check($data, $rules, $scene);
 
-     }
 
- }
 
 
  |