Ручка валидатора для возврата JSON

Как указано. Градиенты в настоящее время не поддерживаются с помощью CSS-переходов. Но в некоторых случаях вы можете обойти его, установив один из цветов в прозрачный, чтобы цвет фона какого-либо другого элемента упаковки светил и вместо этого перешел.

1
задан HCK 17 January 2019 в 14:28
поделиться

2 ответа

Синтаксис уникального правила: unique:table,column,except,idColumn. Поэтому я изменил для вас использование таблицы users. Если вы не хотите использовать таблицу пользователей, измените часть users за unique:

$validator = Validator::make($request->all(), [
            'name' => 'required',
            'email' => 'required|email|unique:users',
            'password' => 'required',
            'c_password' => 'required|same:password',
]);
if ($validator->fails())  {
    return response()->json(['error'=>$validator->errors()], 
        Response::HTTP_UNAUTHORIZED);
}

Для получения дополнительной информации об уникальном правиле см. Это: https://laravel.com /docs/5.7/validation#rule-unique

0
ответ дан Mike 17 January 2019 в 14:28
поделиться

В запросе API добавьте следующий заголовок:

...
Accept: application/json // <-----

Это скажет Laravel, что вы хотите получить ответ в формате json.


Примечание: это отличается от Content-type: application/json. Последнее указывает формат данных, которые отправляются в теле.

0
ответ дан HCK 17 January 2019 в 14:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: