1
後這是我的形式請求的代碼,我想驗證成功後添加新的變量,所以我可以在我的控制器訪問該變量:Laravel表單請求添加自定義變量驗證
class CouponRequest extends Request
{
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'start_year' => 'required',
'start_month' => 'required',
'start_day' => 'required',
'start_time' => 'required',
'finish_year' => 'required',
'finish_month' => 'required',
'finish_day' => 'required',
'finish_time' => 'required',
];
}
public function afterValidation()
{
$this->start_date = Carbon::create($this->start_year, $this->start_month, $this->start_day);
}
}
驗證沒有打完錯誤,我可以在我的控制器調用此實例:
$request->start_date;
我可以這樣做嗎?
是的,我知道,但我需要創建驗證在表格要求 –
好的。然後你可以做一個dd($ request)來看看這個新字段是否存在。 –