Size: a a a

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

2021 October 23

IF

Ikromov Faridun in Laravel для начинающих
в таблице есть ячейка статус принимает два значения true и false, как посредством checkbox заполнить эту ячейку, если вставить галочку то значение true записывается а если не ставить то false
источник

A

Akilllaz in Laravel для начинающих
Препарировать данные перед сейвом
источник

v

vladimir in Laravel для начинающих
Они пишутся в формате phpdoc’a. Наличие их именно в контроллере, ресурсе, реквесте - более чем удобное. Нет необходимости поддерживать отдельным файл или группу файлов - есть цепочка и связи с которыми работаешь, а сама документация относится к тому методу у которого описана.

Другой вопрос, что все это не очень удобно смотрится с аннотациями php8 :(
источник

SC

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

?

? in Laravel для начинающих
То есть вы утверждаете что километровые аннотации в файлах, там где код - это норм?
источник

D

DK in Laravel для начинающих
а вы пробовали поддержать 1 yaml файл?)
источник

D

DK in Laravel для начинающих
с 2-5 девами на проекте
источник

v

vladimir in Laravel для начинающих
А в чем их проблема ? Это такое же документирование как и сам phpdoc. Либо отказываться от них совсем, либо использовать.
источник

?

? in Laravel для начинающих
Только json файл пробовал. Геморно, да
По этому я больше склоняюсь к автогенерации документации исходя с реквестом и ресурсов, хоть это и не гибко вовсе
источник

?

? in Laravel для начинающих
В том что это киломентры мусора и оно выглядит не читабельно

Хочеться взять и закрыть файл и не заходить туда больше
источник

v

vladimir in Laravel для начинающих
IDE позволяет их схлопывать как и методы. Никаких проблем.

Большинство пакетов автодокументации поддерживает их и позволяет проводить навигацию.
источник

v

vladimir in Laravel для начинающих
Ну это как миграции для базы - проще поставлять их просто дампом бд.

А километры свагера - скорее проблема его использования. Он позволяет реализовывать навигацию и переиспользование блоков. Ввиду чего писать доку более чем удобно.

Намного хуже когда документации нет вообще. Приходит проект и сиди разбирай с xdebug что там происходит.
источник

v

vladimir in Laravel для начинающих
Правда досихпор проблема сваггера с graphql.. но там схема является весьма неплохой документацией. И тоже из километра кода, но из массивов.
источник

NY

Naimjon Yunusov in Laravel для начинающих
А как автоматом генерировать документацию?
источник

?

? in Laravel для начинающих
Есть полусырые пакеты для этого. Я когда-то такой один взял и допилил, чтобы более менее генерировалась дока и всё.
Правда все таки гибкость сильно страдает. А чтобы было гибко, нужно много кода писать, а это лень
источник

N

Nickname in Laravel для начинающих
Привет. Подскажите каким образом при регистрации нового пользователя можно обратиться к другой базе, и в случае если с ней возникли какие-либо ошибки, сделать редирект назад с указанием ошибки. Я попытался сделать как на скриншоте, но дальше ожидается что должен быть передан инстанс нового пользователя, а я возвращаю редирект. Как это можно сделать?
источник

MR

Maxim Rebitskiy in Laravel для начинающих
exception?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Так передай инстанс пользователя
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Зачем редирект делаешь
источник

N

Nickname in Laravel для начинающих
Мне не надо создавать нового пользователя, если в первой базе он не создался, чтобы одного без другого не было, т.е. атомарно.
источник