
Алексей
08.07.2018
17:34:04

[Anonymous]
08.07.2018
17:34:16
согласен что ar для того и нужен чтобы его засрать
и обращаться из модели в сервисы

Алексей
08.07.2018
17:34:51

Google

f4rt~
08.07.2018
17:34:53
а ну быстро объяснитесь
а хотя нет, забейте

[Anonymous]
08.07.2018
17:35:05

Алексей
08.07.2018
17:35:19
А не данные с сервисом

[Anonymous]
08.07.2018
17:35:43
Если посмотреть вообще пакеты популярные, то там делают сервис и трейт для модели
Соответственно из модели ты в сервисы обращаешься.. Да даже возьми того же юзера дефолтного

f4rt~
08.07.2018
17:36:58
<зануда>
AR не сущность
</зануда>

Алексей
08.07.2018
17:37:35
Модель AR должна работать только с источником данных

Vitaliy
08.07.2018
17:37:53
кароче, еще раз, цель какая? куда то закинуть кверю с кучей двоинов и ее както кешировать и что бы это основной код не засрало?

Алексей
08.07.2018
17:37:58
Но не процессить эти данные

Google

[Anonymous]
08.07.2018
17:38:21

Алексей
08.07.2018
17:38:23
Я назвал это репозиторий

[Anonymous]
08.07.2018
17:38:26
а ар предоставляет ему данные

Алексей
08.07.2018
17:38:32
Ну да

Vitaliy
08.07.2018
17:39:58
Делаешь класс App/Helpers/Query/EntityName
В нем метод getSomethingData и в нем все это хранишь
В модели кроме скупов и реляций ничего не должно касаться запросов

Алексей
08.07.2018
17:40:22

f4rt~
08.07.2018
17:40:23
выглядит как рак

Алексей
08.07.2018
17:40:34

[Anonymous]
08.07.2018
17:40:42

f4rt~
08.07.2018
17:40:50
репозитории норм

[Anonymous]
08.07.2018
17:41:30
чем у тебя этот класс от медли будет отличаться во первых. А во вторых почему это ентити. А в третьих в любом случае тебе придется этот класс связывать с сервисом

f4rt~
08.07.2018
17:42:29
вряд ли этот скоуп можно будет переиспользовать на другую модель,наличие самой файлопомойки вроде helpers дык еще и трейтов к тому же ну такое;
адекватный вариант уже был давно озвучен

Maksim (Ellrion)
08.07.2018
17:43:31

[Anonymous]
08.07.2018
17:43:42
а кто доктрин привязывал к ларе?

f4rt~
08.07.2018
17:43:56

Google

Алексей
08.07.2018
17:43:57

f4rt~
08.07.2018
17:43:58
а не наоборот

Maksim (Ellrion)
08.07.2018
17:44:00

[Anonymous]
08.07.2018
17:44:17
@Adelf32
лол это первопроходец чтоли какой то?

Adel
08.07.2018
17:44:18
Я

Maksim (Ellrion)
08.07.2018
17:44:25

f4rt~
08.07.2018
17:44:34
инверсия управления
не пофиг

[Anonymous]
08.07.2018
17:44:41
хм.. Уникальный экземпляр чтоли? А больше никто доктрином не интересовался?

Алексей
08.07.2018
17:44:49

f4rt~
08.07.2018
17:44:57
я указал на то, что нет явных бенефитов на то, что бы выносить это в трейт

Maksim (Ellrion)
08.07.2018
17:44:59

f4rt~
08.07.2018
17:45:01
это нельзя переиспользовать

Алексей
08.07.2018
17:45:07

f4rt~
08.07.2018
17:45:14
а вообще я пойду бухать, всем выходных
потом почитаю

Adel
08.07.2018
17:45:17

[Anonymous]
08.07.2018
17:45:18
Я
ну расскажи о опыте то )

Vitaliy
08.07.2018
17:45:54
Классика
https://habr.com/post/316836/
Только нужно "не желательно" на "категорически запрещено" поменять везде

Google

[Anonymous]
08.07.2018
17:46:36

Adel
08.07.2018
17:46:55
Есть же laravel-doctrine

Maksim (Ellrion)
08.07.2018
17:46:57

[Anonymous]
08.07.2018
17:47:01
всмысле какие проблемы возникли может и тд

Adel
08.07.2018
17:47:25
Хммм.. почему интересно

[Anonymous]
08.07.2018
17:47:40

Vitaliy
08.07.2018
17:47:46

Adel
08.07.2018
17:48:11
Надо глянуть. Я на 5.5 проекте его юзаю щас

f4rt~
08.07.2018
17:50:02
Серафимка норм бахает

Admin
ERROR: S client not available

f4rt~
08.07.2018
17:50:03
https://github.com/railt/railt.org
он DM юзает в ларке, можно прицениться чо к чему
через dbal и свой гидратор с аннотациями

[Anonymous]
08.07.2018
17:51:23

f4rt~
08.07.2018
17:51:56
ну да

[Anonymous]
08.07.2018
17:52:49
ну да
и на что там смотреть можно?
Там же ничего нет это пустой проект
Я видел на тостере чувак его скинул типа как показательный проект

f4rt~
08.07.2018
17:53:30

Google

[Anonymous]
08.07.2018
17:54:58

f4rt~
08.07.2018
17:55:24
объясни мне что ты хотел/хочешь увидеть в таком случае?
Что бы посмотреть на общий концепт использования, более чем достаточно кодовой базы

[Anonymous]
08.07.2018
17:57:10
ты видел что сайт ларавеля тоже на гитхабе есть?

f4rt~
08.07.2018
17:57:38
представь себе, видел

[Anonymous]
08.07.2018
17:57:38
И знаешь там подход мне гораздо больше нравится

f4rt~
08.07.2018
17:57:44
)0

[Anonymous]
08.07.2018
17:57:47
ну так а на что здесь то смотреть?

f4rt~
08.07.2018
17:57:50
ещебы

[Anonymous]
08.07.2018
17:57:53
на entity или что?

f4rt~
08.07.2018
17:58:12
чел, ты спросил, тебе ответили

[Anonymous]
08.07.2018
17:58:17
какой то гений взял и на мега простом проекте умудрился все сделать сложно

f4rt~
08.07.2018
17:58:28
если ты не нашел на что там посмотреть, shit who cares
офк ты бы сделал в миллиард раз лучше
никто даже не сомневается
все вокруг долбоебы
один ты Дартаньян

[Anonymous]
08.07.2018
17:59:35
нет, просто объяни мне что там в папке system делать BaseEnum, Struct? Это типа круто?
вообще интересно, есть ли хоть 1 крупный проект на ларе на гитхабе?

f4rt~
08.07.2018
18:01:28
это свой тип для dbal

[Anonymous]
08.07.2018
18:02:15