我试图实例化一个新的请求而不是正常public function store(Requests\CarRequest $request)
方式。
我想在循环中执行此操作以检查多个请求。
见下面的代码:
$input = array(
"car_1_car_to" => "000",
"car_1_arrival_time" => "2015/06/02 15:40",
"car_1_leave_time" => "2015/06/02 19:00"
);
$carRequest = new Requests\CarRequest($input);
如何获取请求的状态?
答案 0 :(得分:2)
如果您只是想在这里运行验证,最好的方法是直接使用验证器类。 http://laravel.com/docs/5.0/validation
// Array of validation rules
$rules = [
];
$input = [
'car_1_car_to' => '000',
'car_1_arrival_time' => '2015/06/02 15:40',
'car_1_leave_time' => '2015/06/02 19:00',
];
$validator = \Validator::make($input, $rules);
if ($validator->fails())
{
// Whoops, somethings wrong, do something.
$errorMessages = $validator->messages();
}