Size: a a a

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

2020 January 28

RK

Roman Kolosov in Laravel для начинающих
и балобольством в чате
источник

RK

Roman Kolosov in Laravel для начинающих
вторым больше
источник

D

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

pi

prohor iofe in Laravel для начинающих
Коллеги данный код в контроллере методе store, так же он повторяется в методе update, куда его лучше убрать? сделать еще один метод в контроллере? или сделать класс хелпер? или эта логика должна быть в модели?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
prohor iofe
Коллеги данный код в контроллере методе store, так же он повторяется в методе update, куда его лучше убрать? сделать еще один метод в контроллере? или сделать класс хелпер? или эта логика должна быть в модели?
Лара умеет валидировать файлы, а зависимости контейнера можно забирать тайп-хинтом
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Всю валидацию в формреквест, правило file валидирует успешную загрузку
источник

pi

prohor iofe in Laravel для начинающих
Иван Лещенко
Лара умеет валидировать файлы, а зависимости контейнера можно забирать тайп-хинтом
ну это на slim 4) прост они очень похожи)
источник

pi

prohor iofe in Laravel для начинающих
решил тут спросить
источник

ИЛ

Иван Лещенко in Laravel для начинающих
prohor iofe
решил тут спросить
Прекрасный выбор
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Ну тогда ставь illuminate/validation и illuminate/container, и моё сообщение выше заработает
источник

pi

prohor iofe in Laravel для начинающих
Иван Лещенко
Ну тогда ставь illuminate/validation и illuminate/container, и моё сообщение выше заработает
контейнер и валидация стоит. Но вопрос в том куда пихнуть дублирующийся код из экшнов контроллера. DRY просит об этом.  проще всего создать еще один метод в контроллере. Но правильноли эту логику пихать в контроллер?
источник

РИ

Рустам Исакжанов in Laravel для начинающих
prohor iofe
Коллеги данный код в контроллере методе store, так же он повторяется в методе update, куда его лучше убрать? сделать еще один метод в контроллере? или сделать класс хелпер? или эта логика должна быть в модели?
вынести в метод валидацию , вынести проверку о загруженности в метод и вынести создание в метод , а если хочется то и в отдельные классы
источник

РИ

Рустам Исакжанов in Laravel для начинающих
и что то мне подсказывает что view не использует responseInretface
источник

pi

prohor iofe in Laravel для начинающих
Рустам Исакжанов
вынести в метод валидацию , вынести проверку о загруженности в метод и вынести создание в метод , а если хочется то и в отдельные классы
и все эти методы в контроллере оставить или пихнуть в модель?
источник

pi

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

РИ

Рустам Исакжанов in Laravel для начинающих
это уже от желания , мне удобнее когда все разделено валидация в реквесте , создание в сервисе
источник

РИ

Рустам Исакжанов in Laravel для начинающих
"создание" -  бизнес логика - в сервисах
источник

pi

prohor iofe in Laravel для начинающих
Принял. Спасибо за ответы @isakzhanovR @ivan770
источник

A

Aziz in Laravel для начинающих
Andrey Helldar
Если тебе нужно имя категории первого продукта, то:
$products->first()->category->name

Если нужно вывести список продуктов с категориями, то:
$products
 ->each(function($product) {
   // $product->category->name;
 });

либо

foreach ($products as $product) {
 // $product->category->name;
}
Спасибо ) я  не знал что так можно
источник

AH

Andrey Helldar in Laravel для начинающих
Aziz
Спасибо ) я  не знал что так можно
источник