Как проверить элементы массива в LaravelPhp

Кемеровские программисты php общаются здесь
Anonymous
Как проверить элементы массива в Laravel

Сообщение Anonymous »

У меня вопрос: как проверить соответствие элементов массива друг другу в запросе? Например, я хочу, чтобы document.*.end_date требовалась, если у выбранного документа для свойства vigency установлено значение true.
return [
'documents' => 'required|array',
'documents.*.id' => 'required|numeric|exists:documents,id',
'documents.*.start_date' => 'required|date',
'documents.*.end_date' => ['nullable','after_or_equal:documents.start_date'],
'assigment_id' => [
'required',
'string',
'exists:assigments,id',
new ActiveRule('assigments'),
new AssigmentBelongsToAdminOrIsAuthenticatedUser
]
];


Подробнее здесь: https://stackoverflow.com/questions/787 ... in-laravel

Вернуться в «Php»