Size: a a a

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

2020 July 09

AH

Andrey Helldar in Laravel для начинающих
Сергей
и ты пишешь запросы прям в сервисах?
Я не пишу чистые запросы. Для этого нужен элок.
Сервисы вызывают элок
источник

С

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

AH

Andrey Helldar in Laravel для начинающих
Делегируют. Потому что репозитории - это элоквент.
источник

С

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

AH

Andrey Helldar in Laravel для начинающих
Вырастешь - поймешь)
источник

С

Сергей in Laravel для начинающих
ахаха
источник

AH

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

С

Сергей in Laravel для начинающих
источник

С

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

С

Сергей in Laravel для начинающих
потому что @Helldar вместо него))
источник

AH

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

С

Сергей in Laravel для начинающих
я читал ее несколько раз)
источник

С

Сергей in Laravel для начинающих
и все равно предпочитаю репо)
источник

С

Сергей in Laravel для начинающих
метод сервиса может делегировать до нескольких задач
источник

ВС

Владислав Субботин... in Laravel для начинающих
Andrey Helldar
Статья более чем рассказывает о том что такое репозитории и почему это зло.
Вот бы на каждый архитектурный вопрос была статья, которая отвечает истиной в последней инстанции. Эх, проблем бы не было.
источник

С

Сергей in Laravel для начинающих
Сергей
метод сервиса может делегировать до нескольких задач
в итоге мы видим громадный элоквентовский запрос в сервисе, который как бы делегирует элоквенту + еще какую-то логику + делегирование = ужаснейший сервис)
источник

YA

Yuri Anduin in Laravel для начинающих
Andrey Helldar
Я не пишу чистые запросы. Для этого нужен элок.
Сервисы вызывают элок
у тебя сервисы вызывают, что-то вида Model::where('column', value)->whereNull('column2)->get() ?
источник

С

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

AH

Andrey Helldar in Laravel для начинающих
Yuri Anduin
у тебя сервисы вызывают, что-то вида Model::where('column', value)->whereNull('column2)->get() ?
Model::myScope()->get()
источник

YA

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