【发布时间】:2018-01-07 19:31:36
【问题描述】:
我使用 laravel 5.3
我的 laravel 验证是这样的:
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class AddCartRequest extends FormRequest
{
public function rules()
{
return [
'id'=>'required|numeric',
...
'request_date'=>'required'
];
}
}
如果 request_date 的值为
01-08-2017 13:00:00
我想添加这样的条件:
如果请求日期
我该怎么做?
【问题讨论】:
-
您很可能需要编写自定义验证规则。
-
@fubar,怎么做?您尝试用代码回答。在我看来它只需要在这里添加:
'request_date'=>'required|...'但我很困惑添加它 -
Custom validation rules docs。你先试试,有问题再回来。
-
尝试使用Carbon。它是 DateTime 的一个非常强大的扩展..
标签: laravel validation datetime laravel-5.3 required