
Konstantin
30.06.2018
09:58:05

Сергей
30.06.2018
09:58:10

[Anonymous]
30.06.2018
09:58:11

Konstantin
30.06.2018
09:58:22

Google

[Anonymous]
30.06.2018
09:58:45

Konstantin
30.06.2018
09:59:24
он никому ничего не должен ) Это вспомогательный класс. А сущности сделать не вопрос

Vitaliy
30.06.2018
09:59:43
кинте кодэкзампл где юзается ar как и репозиторий

[Anonymous]
30.06.2018
09:59:48

Konstantin
30.06.2018
10:00:02

Dmitry
30.06.2018
10:00:13
Вот примерно так это выглядит
https://gist.github.com/JeffreyWay/9c7071aee31c1b2db3ec595d6d3373b7

Konstantin
30.06.2018
10:00:45
симпотишное деревце

[Anonymous]
30.06.2018
10:01:42

Vitaliy
30.06.2018
10:01:58
????

Dmitry
30.06.2018
10:02:05
ёпт. Те же ... только вид сбоку
нет, разница большая на самом деле. 1 можно задать интерфейс. 2 протестировать легче. 3 у тебя конкретный объект отвечат за конкретную выборку и
+ ижектить можно именно его, а не все

[Anonymous]
30.06.2018
10:02:33

Google

[Anonymous]
30.06.2018
10:02:54
Который ещё дохерища за лишнего делает

Dmitry
30.06.2018
10:03:01

[Anonymous]
30.06.2018
10:03:34

Dmitry
30.06.2018
10:03:53
и возвращать не модель элоквента, а просто данные

[Anonymous]
30.06.2018
10:04:56
Ещё и метод статичный

Konstantin
30.06.2018
10:04:58
упоротая хрень

Dmitry
30.06.2018
10:05:10

Konstantin
30.06.2018
10:05:13
и писать много

[Anonymous]
30.06.2018
10:05:13
Согласен

Dmitry
30.06.2018
10:05:34
а куда вы все запросы складываете?

Konstantin
30.06.2018
10:05:57
я же сказал
в репозиторий
ежели большие

Dmitry
30.06.2018
10:06:21
тебя не смущает что у тебя класс может содержать 100500 методов ?

[Anonymous]
30.06.2018
10:06:57

Google

[Anonymous]
30.06.2018
10:07:22
Только он принимает квери билдер и уже с помощью различных методов делает сложные фильтры и возвращает тот же фильтр

Konstantin
30.06.2018
10:07:38

Dmitry
30.06.2018
10:07:41
простой пример UserRepository тебе надо выбрать пользователя, его заказы, его сообщения. Это все в нем делать?

[Anonymous]
30.06.2018
10:08:03

Dmitry
30.06.2018
10:08:12

[Anonymous]
30.06.2018
10:08:17
Да и ты мне только что говорил как сервисы делать

Dmitry
30.06.2018
10:08:21

[Anonymous]
30.06.2018
10:08:32
OrderRepository почему не сделаешь?

Dmitry
30.06.2018
10:08:34

[Anonymous]
30.06.2018
10:09:32

Dmitry
30.06.2018
10:09:52

[Anonymous]
30.06.2018
10:09:54

Dmitry
30.06.2018
10:10:34

[Anonymous]
30.06.2018
10:12:12

Dmitry
30.06.2018
10:13:00

[Anonymous]
30.06.2018
10:13:57

Dmitry
30.06.2018
10:14:07

[Anonymous]
30.06.2018
10:14:18

Google

Dmitry
30.06.2018
10:14:26
аа getBy

[Anonymous]
30.06.2018
10:14:31
Переведи этот метод

Konstantin
30.06.2018
10:15:46
крч это спор ни о чем
кому как нравится, тот так и делает

[Anonymous]
30.06.2018
10:17:30

Dmitry
30.06.2018
10:17:32
ну я понимаю что я не авторитет, я и не навязываю :) Просто хотел подчеркнуть что например такие ребята как Jeffrey Way и Marco Pivetta советуют делать так. Еще раз подчеркиваю что не навязываю никому делать именно так :)

Konstantin
30.06.2018
10:17:50
кто эти ребята?

Dmitry
30.06.2018
10:18:44
ок :)

[Anonymous]
30.06.2018
10:22:37
слушайте а кто знает такого лысого рыжего чувака который про ларавель вещает?
Раньше все время на него случайно натыкался а теперь найти не могу

Admin
ERROR: S client not available

Dmitry
30.06.2018
10:24:03
лысого да еще и рыжего? ))) чет такого ни разу не видел
может Otwell? :)

[Anonymous]
30.06.2018
10:25:16
он рыжий?
в каком месте интересно
не, тот чувак стримил очень интересные вещи
Как же я потерял его (

Dmitry
30.06.2018
10:26:04
как минимум борода :)

[Anonymous]
30.06.2018
10:26:07
давайте все поищем вместе

Dmitry
30.06.2018
10:26:16

Google

[Anonymous]
30.06.2018
10:26:19
ща автопортрет нарисую
разные проектики делал

Dmitry
30.06.2018
10:27:06
я только Jeffrey Way и Adam Wathan знаю

[Anonymous]
30.06.2018
10:27:27
они вообще существуют?

Dmitry
30.06.2018
10:28:03
ипать ты остряк, с херовой памятью )))

Vitaliy
30.06.2018
10:28:47
парни, что должен репозиторий возвращать? eloquent модели или приведенные к объекту аттрибуты?

[Anonymous]
30.06.2018
10:29:06
почитай доку по доктрину

Vitaliy
30.06.2018
10:29:28
в разрезе eloquent

[Anonymous]
30.06.2018
10:29:54
мешать ар с репозиториями глупо

Dmitry
30.06.2018
10:30:01
и совет, не надо тебе отдельные репозитории

Vitaliy
30.06.2018
10:30:38
???

Dmitry
30.06.2018
10:31:55
???
в рамках ar если ты делаешь репу отдельно еще. У тебя по сути получается
ElequentRepositiry -> YourRepository -> ElequentModel

[Anonymous]
30.06.2018
10:32:03

Dmitry
30.06.2018
10:32:26

Vitaliy
30.06.2018
10:32:32
в чем прикол репозхиторий от модели наследовать?

[Anonymous]
30.06.2018
10:32:38

Dmitry
30.06.2018
10:32:55
ты вообще понимаешь что это такое и для чего он?