проверка люмена значения ИЛИ б - PullRequest
0 голосов
/ 01 июля 2019

Я хочу проверить два значения в моих запросах, но я хочу отклонить запрос, если оба значения присутствуют.

В настоящее время мое правило проверки выглядит следующим образом:

/**
 * validation rule
 *
 * @param Request $request
 * @return void
 */
public function validateFilterRequest(Request $request)
{

    $rules = [
        'apikey_id' => 'int|exists:apikey,id',
        'user_id' => 'int|exists:user,id'
    ];
    $this->validate($request, $rules);
}

IsЕсть простой способ добиться проверки a OR b внутри функции validateFilterRequest()?

Я знаю, что было бы возможно создать такую ​​проверку где-нибудь в остальной части кода контроллера, но я хотел бы использоватьчистое решение внутри правил проверки, если это возможно.

...