Php Laravel请求日期验证
我是初学者webdeveloper/php laravel开发者 我有此要求:Php Laravel请求日期验证,php,laravel,Php,Laravel,我是初学者webdeveloper/php laravel开发者 我有此要求: class ProductRequest extends FormRequest { public function authorize() { return true; } public function rules() { $id = $this->route('product'); return array_mer
class ProductRequest extends FormRequest
{
public function authorize()
{
return true;
}
public function rules()
{
$id = $this->route('product');
return array_merge(
[
'name' => ['required', 'max:255', Rule::unique('products')->ignore($id)->whereNull('deleted_at')],
'slug' => ['required', 'max:255', Rule::unique('products')->ignore($id)->whereNull('deleted_at')],
'price' => ['required', 'numeric'],
'preorder_release_date' => ['required', 'numeric'],
],
$this->generateTranslationsRules()
);
}
private function generateTranslationsRules(): array
{
$rules = [];
foreach (LaravelLocalization::getSupportedLanguagesKeysExceptDefault() as $locale) {
$rules[$locale . '.name'] = ['required', 'max:255'];
$rules[$locale . '.slug'] = ['required', 'max:255'];
}
return $rules;
}
}
很好
我需要添加一个预订单发布日期的要求-日期不能早于今天。我怎么能写下来
请在之前帮助我使用Laravel验证
'preorder\u release\u date'=>['required'、'date'、'date\u format:Y-m-d'、'before:today'],
注意:您需要根据请求调整日期格式
参考链接