В настоящее время у меня работает validator
в моей Request
папке
public function rules()
{
return [
'ahiTitle' => ['string', 'max:255'],
'ahiDesc' => ['string'],
'ahiDate' => ['required'],
'ahiType' => ['required', 'string', 'max:255'],
'attachment' => ['required','image','mimes:jpeg,png,jpg,gif,svg','max:2048']
];
}
для поля ahiType
У меня есть 2 разных ожидаемых значения, которые нужно получить
COURSE
И FACILITY
Я пытаюсь сделать, если правила обнаруживают, что значение ahiType
равно FACILITY
Это исключает, что поле ahiDate
является обязательным но если ahiType
имеет значение COURSE
, ahiDate
должен иметь значение NULL, что не требуется. Возможно ли это?
Примечание: я могу отфильтровать его, используя проверку jquery, но я просто хочу использовать validator
, так как здесь указаны все мои проверки.