Skip to content

大佬, 有时间更新到laravel 10 #4

@lucasliang2022

Description

@lucasliang2022

单独验证类, 无法使用, 类似laravel10的那种
`<?php

namespace App\Http\Requests;

use Illuminate\Contracts\Validation\Validator;
use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Http\Exceptions\HttpResponseException;

class BaseRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize(): bool
{
return true;
}

/**
 * @param Validator $validator
 * @return void
 * @throws HttpResponseException
 */
protected function failedValidation(Validator $validator) :void
{
    $error = $validator->errors()->first();
    $response = apiErrorJson($error);
    throw new HttpResponseException($response);
}

}
`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions