Size: a a a

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

2021 February 21

SG

Sergey Gerasimov in Laravel для начинающих
У Элока мало своих методов
источник

B

Black in Laravel для начинающих
Black
вот здесь в примере

https://dev.to/safventure/implement-crud-with-laravel-service-repository-pattern-1dkl

создают репозиторий внутри которого через use model

а в сервисах участвует уже репозиторий

если я не хочу использовать репозиторий то мне напрямую из сервиса обращаться к моделям?
у меня вопрос
как использовать этот пример только из Service и без создания дополнительного слоя из Repository

можно внутри Service обращаться напрямую вместо Repository к моделям ?
источник

EG

Egor Gruzdev in Laravel для начинающих
Black
у меня вопрос
как использовать этот пример только из Service и без создания дополнительного слоя из Repository

можно внутри Service обращаться напрямую вместо Repository к моделям ?
да
источник

B

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

EG

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

B

Black in Laravel для начинающих
теперь главный вопрос
как лучше
создавать дополнительный слой с Repository или нет?
источник

ЕК

Егор Карась... in Laravel для начинающих
Black
теперь главный вопрос
как лучше
создавать дополнительный слой с Repository или нет?
Нет.
источник

B

Black in Laravel для начинающих
почему?
источник

EG

Egor Gruzdev in Laravel для начинающих
Black
теперь главный вопрос
как лучше
создавать дополнительный слой с Repository или нет?
источник

ЕК

Егор Карась... in Laravel для начинающих
Black
почему?
ЗАЧЕМ тебе репозиторий?
источник

ЕК

Егор Карась... in Laravel для начинающих
Какую задачу ты собираешься им решать?
источник

ЕК

Егор Карась... in Laravel для начинающих
Пока ты не ответишь сам себе чётко на вопрос "Зачем мне здесь репозиторий"
источник

ЕК

Егор Карась... in Laravel для начинающих
До этого момента он тебе не нужен.
источник

D

DK in Laravel для начинающих
Егор Карась
До этого момента он тебе не нужен.
поменять мускуль на монгу
источник

D

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

SG

Sergey Gerasimov in Laravel для начинающих
DK
поменять мускуль на монгу
Зачем для этого репозиторий?
источник

D

DK in Laravel для начинающих
Sergey Gerasimov
Зачем для этого репозиторий?
*шутейки*
источник

SG

Sergey Gerasimov in Laravel для начинающих
DK
*шутейки*
Спать бы шли 😏
источник

B

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

EG

Egor Gruzdev in Laravel для начинающих
Разговор про repository вроде запрещены в группах про laravel, обычно заканчивается срачем
источник