国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

安裝了top-think/think-validate驗(yàn)證器

原地起飛

問(wèn)題描述

安裝了top-think/think-validate
使用官方文檔的例子 參數(shù)正常的時(shí)候不報(bào)錯(cuò),參數(shù)不符合要求的時(shí)候報(bào)錯(cuò)
default.ERROR: 127.0.0.1 POST 0.0.0.0:8787/api/test
Error: Call to a member function has() on null

程序代碼或配置

<?php

namespace app\api\controller;

class TestController
{
    public function index()
    {
        $data = [
            'name'  => 'thinkphp',
            'email' => 'thinkphpqq2.com',
        ];

        $validate = new \app\common\validate\bmdc\TestValidate();

        if (!$validate->check($data)) {
            var_dump($validate->getError());
        }
        return success([123]);
    }
}

<?php

namespace app\common\validate\bmdc;

use think\Validate;

class TestValidate extends Validate
{
    protected $rule =   [
        'name'  => 'require|max:25',
        'age'   => 'number|between:1,120',
        'email' => 'email',
    ];

    protected $message  =   [
        'name.require' => '名稱(chēng)必須',
        'name.max'     => '名稱(chēng)最多不能超過(guò)25個(gè)字符',
        'age.number'   => '年齡必須是數(shù)字',
        'age.between'  => '年齡只能在1-120之間',
        'email'        => '郵箱格式錯(cuò)誤',
    ];
}

操作系統(tǒng)環(huán)境及workerman/webman等具體版本

macos
使用的是Webman-framework v1.5.16

1181 2 0
2個(gè)回答

原地起飛

https://github.com/yzh52521/webman-validate
直接卸載think那個(gè)
composer require yzh52521/webman-validate
直接起飛

  • 27025011 2024-01-22

    Could not find package yzh52521/webman-validate. It was however found via repository search, which indicates a consistency issue with the repository.
    切換阿里云的?

  • 原地起飛 2024-01-22

    你應(yīng)該目前用的就是阿里云的 去掉阿里云的 阿里云的好多包都沒(méi)有 別用阿里云的鏡像你試一下 應(yīng)該就可以了

  • 27025011 2024-01-22

    網(wǎng)絡(luò)不行,github打不開(kāi).

  • 原地起飛 2024-01-22

    packgist 可以打開(kāi)的 應(yīng)該可以下

  • 原地起飛 2024-01-22

    我也沒(méi)翻墻可以的

zjkal?

thinkphp的驗(yàn)證器包早就不維護(hù)了, 換別的吧

  • 暫無(wú)評(píng)論
年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??