Size: a a a

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

2020 June 25

w

walfter in Laravel для начинающих
Канат
Всем привет. Подскажите нет ли случайно пакета для автогенерации документации сваггера по круду на основе моделей? Только без аннотаций, чтение например по property из PHPDoc
Какой-нибудь apidoc?
источник

ЕК

Егор Карась... in Laravel для начинающих
Andrey Helldar
И всё что до 15:00 - утро))
Утро ето часов до 11 же, потом день часов до 7, не?)
источник

К

Канат in Laravel для начинающих
walfter
Какой-нибудь apidoc?
ну типо того наверно
источник

AH

Andrey Helldar in Laravel для начинающих
Канат
Всем привет. Подскажите нет ли случайно пакета для автогенерации документации сваггера по круду на основе моделей? Только без аннотаций, чтение например по property из PHPDoc
Для сваггера такой не находил.
В проекте аннотации пишу и генерирую пакетом https://github.com/DarkaOnLine/L5-Swagger
источник

ВС

Владислав Субботин... in Laravel для начинающих
PSYTRGLES
Не, я прост на вопросы по релейшенам не отвечаю ибо это надо вникать, думать, а я и так на своих проектах это делаю. Ну и обычно - поковыряться, почитать доку, со, посмотреть исходники и вопрос решен самостоятельно
Тут согласен. Своей бизнес-логикой голова забита, ещё и чужую пойми. Нет уж.
источник

P

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

ВС

Владислав Субботин... in Laravel для начинающих
Итак расфокусировки хватает.
источник

AH

Andrey Helldar in Laravel для начинающих
PSYTRGLES
Не, я прост на вопросы по релейшенам не отвечаю ибо это надо вникать, думать, а я и так на своих проектах это делаю. Ну и обычно - поковыряться, почитать доку, со, посмотреть исходники и вопрос решен самостоятельно
А ещё данные исходные нужны, чтобы аналог собрать в своём окружении.
источник

К

Канат in Laravel для начинающих
Andrey Helldar
Для сваггера такой не находил.
В проекте аннотации пишу и генерирую пакетом https://github.com/DarkaOnLine/L5-Swagger
этот пакет знаю, там писать вручную аннотации надо, не хочется захламять этим модели)
источник

P

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

P

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

AH

Andrey Helldar in Laravel для начинающих
walfter
Какой-нибудь apidoc?
апидок для сваггера не генерирует, если речь о https://packagist.org/packages/mpociot/laravel-apidoc-generator
источник

SV

Steam Vis in Laravel для начинающих
Steam Vis
Route::get('/', fn() => redirect(route('home', app()->getLocale())));

Route::group(['prefix' => '{locale}'], function () {
   Route::get('/', 'HomeController@index')->name('home');

   Auth::routes();
});
я понять не могу, почему guest'a, все время на login перекидывает
потому что из homeController не убрал middleware('auth')
источник

ВС

Владислав Субботин... in Laravel для начинающих
PSYTRGLES
а потом выясняется. что там таблицы кривые, нехватает, или лишние начинаешь думать че ответить, удалить, добавить или так оставить. неизвестно как это потом используется и где... работа которая требует времени, и сил и погружения в проект
Мне недавно было откровение, когда я решал одну задачу. Что сиюминутные проблемы можно не решать, если они не блокируют тебя. :D
источник

VY

Vladimir Yefremov in Laravel для начинающих
walfter
author->books()->category()
получил такую ошибку
Call to undefined method Illuminate\Database\Eloquent\Relations\BelongsToMany::category()

и рекомендацию от Лары
Did you mean Illuminate\Database\Eloquent\Relations\BelongsToMany::castKey() ?
источник

ВС

Владислав Субботин... in Laravel для начинающих
- Бэрримор, у нас проблема!
- Игнорируйте её, сэр!
источник

AH

Andrey Helldar in Laravel для начинающих
Канат
этот пакет знаю, там писать вручную аннотации надо, не хочется захламять этим модели)
На примере моего проекта, всё что отдаётся фронту - либо в ресурсах записывается, либо в отдельные файлы вынес.
Также у каждого метода контроллера есть описание.
Док-блоки просто сворачиваю и ничего не мешает.
Модели остаются "чистыми".
источник

AH

Andrey Helldar in Laravel для начинающих
Канат
этот пакет знаю, там писать вручную аннотации надо, не хочется захламять этим модели)
источник

AH

Andrey Helldar in Laravel для начинающих
Канат
этот пакет знаю, там писать вручную аннотации надо, не хочется захламять этим модели)
источник

w

walfter in Laravel для начинающих
Vladimir Yefremov
получил такую ошибку
Call to undefined method Illuminate\Database\Eloquent\Relations\BelongsToMany::category()

и рекомендацию от Лары
Did you mean Illuminate\Database\Eloquent\Relations\BelongsToMany::castKey() ?
Я же как пример привёл=) Что я бы вначале выбрал книги автора а потом фильтр по ним вкинул=) Я не вижу все что у вас есть=) И ванговать не могу
источник