@symfony_ru

Страница 36 из 138
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)?

Страница 36 из 138