Size: a a a

Laravel для начинающих

2020 July 08

AH

Andrey Helldar in Laravel для начинающих
DK
Например откуда возьмет список полей end поинта?
Параметры урла возьмёт из самого урла, а поля из форм-реквестов
источник

AH

Andrey Helldar in Laravel для начинающих
DK
Обязательно ли придется выносить валидацию в форм реквест?(у многих готовых пакетов кажется такое условие)
Да. Он не будет выполнять код внутри метода контроллера
источник

D

DK in Laravel для начинающих
Andrey Helldar
Параметры урла возьмёт из самого урла, а поля из форм-реквестов
А если нет форм реквеста то всё?)
источник

D

DK in Laravel для начинающих
Факап
источник

AH

Andrey Helldar in Laravel для начинающих
В этом случае будет читать OpenAPI из докблоков
источник

D

DK in Laravel для начинающих
Коих тоже нет
источник

D

DK in Laravel для начинающих
источник

AH

Andrey Helldar in Laravel для начинающих
Тогда ничего не выдаст. Откуда иначе он инфу-то возьмёт? Сам подумай)
источник

D

DK in Laravel для начинающих
Валидатор :D
источник

AH

Andrey Helldar in Laravel для начинающих
Ага, внутри метода контроллера, который НЕ будет вызываться)
источник

D

DK in Laravel для начинающих
Ы)
источник

AH

Andrey Helldar in Laravel для начинающих
А даже если и вызову, то не факт что валидатор сработает
источник

AH

Andrey Helldar in Laravel для начинающих
В любом случае, список правил с него не дёрнуть - только результат какие поля обязательны
источник

AH

Andrey Helldar in Laravel для начинающих
А вообще хочу вовсе отказаться от OpenAPI. Он слишком наворочен и многое в нём не нужно. У меня неделя времени ушла чтобы с ним разобраться. Это слишком много для доки.
источник

SC

Sergey Chizhik in Laravel для начинающих
Andrey Helldar
А вообще хочу вовсе отказаться от OpenAPI. Он слишком наворочен и многое в нём не нужно. У меня неделя времени ушла чтобы с ним разобраться. Это слишком много для доки.
Зато, в сваггере потом можно давать потыркать чужим разработчикам сразу запросики. А ещё он более менее импортируется в postman.
источник

SC

Sergey Chizhik in Laravel для начинающих
Но он конечно немного сложноват, да
источник

AH

Andrey Helldar in Laravel для начинающих
Sergey Chizhik
Зато, в сваггере потом можно давать потыркать чужим разработчикам сразу запросики. А ещё он более менее импортируется в postman.
Дак тыкается-то именно сгенерированный файл сваггера, а не докблоки ;)

Точнее сгенерированный файл полсовывается визуализатору.
источник

AH

Andrey Helldar in Laravel для начинающих
источник

SC

Sergey Chizhik in Laravel для начинающих
Andrey Helldar
Дак тыкается-то именно сгенерированный файл сваггера, а не докблоки ;)

Точнее сгенерированный файл полсовывается визуализатору.
Ну да. И он же и в постман импортируется.

Докблок нужен только что бы все инструкции ты мог помещать в контроллеры, реквесты, т.е. недалеко от кода, а не в отрыве от него
источник

AH

Andrey Helldar in Laravel для начинающих
Sergey Chizhik
Ну да. И он же и в постман импортируется.

Докблок нужен только что бы все инструкции ты мог помещать в контроллеры, реквесты, т.е. недалеко от кода, а не в отрыве от него
А теперь представь, что этот же самый файл будет генерироваться без этих докблоков.
источник