<?php
namespace App\Http\Requests;
use Illuminate\Validation\Rule;
use Illuminate\Foundation\Http\FormRequest;
class AddTerminCourceRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return auth()->check();
}
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'dataCource1' => ['nullable','after:today', Rule::requiredIf(function () {
return 1<=$this->request()->get('amount');
})
],
];
}
}
Witam, mam pytanie. Dlaczego ten fragment kodu nie działa? chodzi mi dokładnie o ten fragment kodu
return 1<=$this->request()->get('amount');
wygłada to tak jakby cały request był pusty. Dzieki za odpowiedzi.