Size: a a a

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

2020 November 16

s

smadrom in Laravel для начинающих
Sergey
Ну ты это валидировать будешь? Доп логика, не? Часто нужно чисто что с фронта пришло то и засунуть вообще без каких-то действий?
валидация на реквесте
источник

s

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

s

smadrom in Laravel для начинающих
если у тебя логика жирнеет - сервис, в остальных случаях ради 1-5 строк создавать его - излишняя сложность
источник

E

Evgenii in Laravel для начинающих
Опять эти сервисы
источник

E

Evgenii in Laravel для начинающих
Да кто вас научил этому
источник

Е

Евгений in Laravel для начинающих
smadrom
если у тебя логика жирнеет - сервис, в остальных случаях ради 1-5 строк создавать его - излишняя сложность
а обойтись одним репозитрием можно?
т.е. если всего одна строчка и нужно обновить модель
$this->repo->update($request->all())
источник

s

smadrom in Laravel для начинающих
Евгений
а обойтись одним репозитрием можно?
т.е. если всего одна строчка и нужно обновить модель
$this->repo->update($request->all())
зачем там репозиторий?
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Evgenii
Опять эти сервисы
🤨
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Evgenii
Опять эти сервисы
Где логику писать дядь
источник

Е

Евгений in Laravel для начинающих
Евгений
а обойтись одним репозитрием можно?
т.е. если всего одна строчка и нужно обновить модель
$this->repo->update($request->all())
а как?
$this->service->update()?
или
$this->update()
источник

E

Evgenii in Laravel для начинающих
Вот эти сервисы это вы все гавно из контроллера в сервис класс кладёте
источник

E

Evgenii in Laravel для начинающих
В чем прикол
источник

E

Evgenii in Laravel для начинающих
Из одного класса в другой
источник

E

Evgenii in Laravel для начинающих
И типа у меня маленький контроллер
источник

E

Evgenii in Laravel для начинающих
А теперь у тебя большой сервис
источник

AB

Alexandr Bezuglov in Laravel для начинающих
Evgenii
В чем прикол
можно показывать всем красивые контроллеры
источник

AB

Alexandr Bezuglov in Laravel для начинающих
а в сервисе перекладываем в другой сервис
источник

s

smadrom in Laravel для начинающих
Евгений
а как?
$this->service->update()?
или
$this->update()
у тебя есть входные данные, которые валидирует реквест, принимает контроллер, дальше ты либо сразу отправляешь их в модель, либо в сервис если там сложная логика которая приведет в лапшекоду в контроллере
источник

Е

Евгений in Laravel для начинающих
Evgenii
А теперь у тебя большой сервис
вроде везде умные дядьки так советуют 😀
источник

E

Evgenii in Laravel для начинающих
В рунете очень много статей таких
источник