169 похожих чатов

Всем привет, не получается провалидировать данные, написал правило в директории

Request. В контроллере у меня так:
public function index(Request $request)
{
$validator = Validator::make($request->all(), [
'surname' => 'required|string|max:120',
'name' => 'required|string|max:120',
'f_name' => 'required|string|max:120',
'gender' => 'required|integer|in:0,1',
'date_of_birth' => 'required|date_format:Y.m.d',
'date_of_start' => 'required|date_format:Y.m.d',
]);
if ($validator->fails()) {
return 'false';
}
$validated = $validator->validated();
$this->createHeadOfDepartmentUseCase->execute($validated);
}
в execute хочу передать данные через постман. Подскажите что не так делаю?

P.S тут у меня валидация в контроллере, но первый вариант тоже пробовал

11 ответов

15 просмотров

Так ты скажи что конкретно не так

Даниил
Так ты скажи что конкретно не так

Ну если вручную передать данные, т.е вот так например: $this->createHeadOfDepartmentUseCase->execute('Фамилия','Имя','Отчество', 1, '2000.11.21', '2022.01.01'); без валидации, то данные записываются, а как мне провалидировать их и передать через постман?

А зачем в index валидация? 😳

Miško Brolis
А зачем в index валидация? 😳

ну, а это какой-то особенный метод? я пока просто пробую, он не так будет называться

Артемий ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ◡̈⃝ㅤ
Ну если вручную передать данные, т.е вот так напри...

тут ты передаёшь через запятую, а в примере выше кидаешь $validated массив

Даниил
тут ты передаёшь через запятую, а в примере выше к...

Скорее всего это фигня и так нельзя. А там где через запятую, то всё ок, но мне нужно видимо какие-то переменные создать, но пока не пойму где и как.

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

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
4
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта