Как вы знаете, Laravel 5 изменяет способ, которым вы вызываете validator
, старый способ вызывает validator facade
, но теперь в базовом классе Controller есть признак ValidatesRequests
, но метод validate
принимает запрос как массив значений, но когда вы определяете параметры своего маршрута, эти значения не сохраняются в Request
, поэтому как я могу проверить эти параметры?
Edit:
Маршрут:
Route::get('/react-api/{username}', '[email protected]');
Контроллер:
public function getUsername(Request $request, $username)
{
$v = $this->validate($request, ['username' => 'required']);
}
Итак, вопрос, как я могу проверить этот параметр имени пользователя?