🤔 Repository в Laravel: паттерн или антипаттерн?
Eloquent — это Active Record. Когда ты оборачиваешь его в репозиторий и возвращаешь User::where(...)->get(), ты не абстрагируешься от ORM. Ты просто перекладываешь Eloquent в другой класс.
Настоящий репозиторий возвращает доменные объекты, а не модели с методами ->save() и ->delete().
💬 Что думаете?
🐸 Библиотека пхпшника
#междусобойчик
Post #6443
1.99K
- 👏 5
- 👍 3
- 😁 1