Привет, можно ли вынести в файл реквеста устловие, подобного рода:
if ($request->homepage && $request->type === 'somePage') {
return response()->json('Cant set homepage from somePage', 403);
}
То есть, я операюсь на homepage, если он true, я проверяю тип страницы, если он равен somePage (условное название), то я выбрасываю ошибку валидации. Собственно меня интересует как вынести такуюю валидацию в файл реквеста и возможно ли это?
К этому же вопросу возможно ли (если да, то как) в файле реквеста записывать exist с или, то есть существуеть ли поле тут или тут или тут?
Спасибо.
Для тех кто ищет ответ:
Первый поврос: exclude_unless:homepage,true|not_regex:/^somePage$/
Второй вопрос: в кометариях сылка на документацию