小编The*_*mie的帖子

Laravel 5.5验证失败时响应的验证更改格式

在Laravel 5.4中,我们创建了一个继承所有验证请求的类,因为我们需要自定义响应。

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

    /**
     * Response on failure
     * 
     * @param array $errors
     * @return Response
     */
    public function response(array $errors) {
        $response = new ResponseObject();

        $response->code = ResponseObject::BAD_REQUEST;
        $response->status = ResponseObject::FAILED;
        foreach ($errors as $item) {
            array_push($response->messages, $item);
        }
        return Response::json($response);
    }

    /**
     * Get the validation rules that apply to …
Run Code Online (Sandbox Code Playgroud)

php validation laravel laravel-5.5

3
推荐指数
2
解决办法
3316
查看次数

标签 统计

laravel ×1

laravel-5.5 ×1

php ×1

validation ×1