【发布时间】:2023-03-07 08:23:01
【问题描述】:
当您使用请求服务验证您的数据时,您如何以 json 格式返回错误,例如
return response->json(array("errors' => true, 'errors' => $errors));
请求服务:
<?php
namespace App\Http\Requests;
use App\Http\Requests\Request;
use Auth;
class MyRequest extends Request
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
protected $action;
public function authorize()
{
if(Auth::check()) {
return true;
}
}
public function validate() {
return parent::validate();
}
public function all()
{
}
public function messages()
{
}
public function rules()
{
}
}
控制器:
public function store(MyRequest $request) {
$mymodel = new MyModel();
$mymodel->title = 'test';
$model->save();
}
【问题讨论】: