Я хотел бы проверить разные переменные, вызвав специальную функцию в запросе в Laravel. Как я мог это сделать?
if ($this->function() == 'function1') {
return [
'firstName' => 'required|unique:networks,name|min:2',
];
} elseif ($this->function() == 'function2') {
return [
'lastName' => 'required|unique:networks,name|min:5'
];
}
Мои маршруты:
Route::post('increase-credit/{value?}', 'testController@function1');
Route::post('increase-credit-by-admin/{value?}', 'testController@function2');