Size: a a a

2021 June 13

OL

O L in Laravel Pro
ну знаете ли, разработчиков на php тоже не хвалят) а вообще просто писать мнение, не предлагая альтернативы - бессмысленно, тут нет того, с чем можно спорить)
источник

E

Evgenii in Laravel Pro
Да даже на хабре где то писали что репозитории не нужны
источник

E

Evgenii in Laravel Pro
У вас есть орм
источник

E

Evgenii in Laravel Pro
У вас есть скоупы
источник

E

Evgenii in Laravel Pro
Можно у модели custom query builder замутить
источник

E

Evgenii in Laravel Pro
Я так всегда делаю, чтоб модель не раздувать
источник

E

Evgenii in Laravel Pro
Репозитории раздуваются, и вы просто говно добавляйте и добавляйте туда
источник

E

Evgenii in Laravel Pro
Тож самое можно открыть app.css и постоянно в конец дописывать свои стили
источник

E

Evgenii in Laravel Pro
Потом ещё в репозитариях появляются методы типа findByAuthorAndHisMotherAndSomeoneelseGodPleaseForgiveMeForThisShit
источник

E

Evgenii in Laravel Pro
Через 2 месяца менеджер говорит а вот по этому же условию можно посчитать результат и вывести на главной
источник

E

Evgenii in Laravel Pro
И ты такой countByAuthorAndHisMotherAndSomeoneelseGodPleaseForgiveMeForThisShit
источник

E

Evgenii in Laravel Pro
Збс
источник

OL

O L in Laravel Pro
Поэтому проще так подписать скоуп?)
источник

E

Evgenii in Laravel Pro
Конечно
источник

OL

O L in Laravel Pro
И раздуть модель
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Так у вас же AR, модель и есть отдельный класс для запросов. Нет?
источник

E

Evgenii in Laravel Pro
И элегантнее
источник

E

Evgenii in Laravel Pro
Не раздувается модель
источник

OL

O L in Laravel Pro
Особенно если это юзер с разными ролями, но специфичные для роли запросы - в одной модели
источник

E

Evgenii in Laravel Pro
Скоупы должны быть маленькие и ответственные за своё
источник