/** * * @param array $data 需要进入数据的值 * @param array $validateVal 需要验证的自动以及验证的方法 */ public static function run($data, $validateVal, $attribute, $modelAction, $model) { self::$data = $data; self::$attribute = $attribute; self::$validateVal = $validateVal; self::$modelAction = $modelAction; self::$model = $model; if (count($validateVal) < 2) { debug::pause('模型验证规则填写有误'); } $field = explode(',', $validateVal[0]); $validate = $validateVal[1]; foreach ($field as $val) { self::$validate($val); } }