
Sergey
02.12.2016
12:35:10
> Not having the ability to mock Eloquent for testing
печаааль
это как мокать query builder
ну о чем я и говорю - мокает квери билдер
более того юнит тесты для контроллеров? Ват?

Google

Sergey
02.12.2016
13:12:36
нууу... хэзэ

Alexandr
02.12.2016
14:27:37
Всем привет, когда то сюда скидывали ссылку на статью по "правильным" doctine моделям, осталось может быть у кого?

Aleksandr
02.12.2016
14:33:25
вот если у тебя там логика - то не правильно
только аксесоры и свойства
нет
а ты реально считаешь что в доктрине должна быть логика?
ну так человек про них спрашивает

Alexandr
02.12.2016
14:35:39
я наоборот хочу уйти от анемичных моделей

Aleksandr
02.12.2016
14:35:46
и ты в сущностях хранишь логику?

Alexandr
02.12.2016
14:36:14
интересует - новые объекты создаем с помощью конструктора или приватный конструктор и статический метод

Aleksandr
02.12.2016
14:36:32
затем что это и не должны быть логические еденицы
это представление данных
а не логическая единица

Google

Sergey
02.12.2016
14:39:04
Кто-нибудь работает с JMS DI Extra Bundle?
с понедельника стартует проект, думаю что заставлять людей юзать

Aleksandr
02.12.2016
14:40:56
не надо
посмотри профайлером его ради интереса

Sergey
02.12.2016
14:41:12
без геттеров просто с первого раза не выйдет
тут есть простая штука. Если геттер нужен ТОЛЬКО в одном месте - то значит тебе не нужен геттер
с другой стороны это работает только если у тебя все сущности подроблены хорошо
и ты часто делаешь рефакторинг ибо легко все в кашу превращается
p.s. жить без геттеров легко и не больно
просто чуть по другому взаимодействие объектов строится
зато цепочки"кто что юзает" более явные становятся
но у меня месяца 2 заняло "понять" как это делать, и то я все еще часто туплю
так что просто так не рекомендую отказываться от геттеров

Admin
ERROR: S client not available

Sergey
02.12.2016
14:43:42
ну мне было интересно, теперь я понял в чем плюсы и минусы, мне все еще нравится идея но доводить до крайности ее я не планирую
именно

Alexandr
02.12.2016
14:44:37
Давайте для начала избавимся абстрагируемся от форм, и соответственно) есть что почитать?
симфони
ну это понятно, вопрос как оптимально и правильно от них избавиться, и юзать только для валидации реквеста

Salavat
02.12.2016
14:47:58
Я что-то пропустил этот момент. Почему нельзя маппить сущности в формы?

Google

Salavat
02.12.2016
14:49:05
А если форма повторяет 1 в 1 сущность?

Alexandr
02.12.2016
14:49:44
ладно, не корректный вопрос наверное задал. Как юзать формы если в сущностях нету сеттеров?

Salavat
02.12.2016
14:53:21
Расширить сущность?
Хрен знает) Возможно унаследовать ) или добавить в нее )
Но мысль понял
Ну с мультистеп формами - там понятно. Правда я тоже не через DTO делал это. К DTO я только прихожу по-тихоньку

Alexandr
02.12.2016
14:58:43
а как DTO маппить на сущоность?
что то типа Post::parse($PostData)?