Итак, у меня есть upload_media
и url
. upload_media
- это место, где вы должны загрузить файл .pdf, и url
, если вам нужен URL.
так что я хочу, чтобы, если upload_media
не был пустым, то url
не требовалось. Если пользователь решил использовать url
, то upload_media
не потребуется. Но если любой из них не имеет значения, он должен вернуть требуемую ошибку.
Вот мое подтверждение:
$this->validate($request, [
'title' => 'required',
'viewing_time' => 'required',
'tags' => '',
'description' => '',
'organization' => '',
'upload_media' => '',
'url' => '',
'upload_preview' => 'required|file|image'
]);