Size: a a a

2020 October 05

СП

Сергей Предводителев... in Yii Framework 3
SiZE
тут просто константами не отскочить
ну вот была идея, что функциональность будет в каждом контексте своя
источник

S

SiZE in Yii Framework 3
Сергей Предводителев
ну вот была идея, что функциональность будет в каждом контексте своя
не, справочник если один то один.. если он разделен группами, то тут уже другая логика сверху
источник

RT

Roman Tsurkanu in Yii Framework 3
в объекте можно сделать какой нибудь availableDepartments() и если сетят тот которого нет в этом списке, кидать ошибку
источник

СП

Сергей Предводителев... in Yii Framework 3
Roman Tsurkanu
в объекте можно сделать какой нибудь availableDepartments() и если сетят тот которого нет в этом списке, кидать ошибку
Но для отделов внутри контекстов будет ещё специфичная информация...

Например в контексте проектов для каждого отдела сделать список типов проектов.
источник

СП

Сергей Предводителев... in Yii Framework 3
Roman Tsurkanu
в объекте можно сделать какой нибудь availableDepartments() и если сетят тот которого нет в этом списке, кидать ошибку
вот... а в этом методе как быть... писать id прям цифрами - плохо. Подтянуть класс из другого контекста тоже не хорошо
источник

RT

Roman Tsurkanu in Yii Framework 3
не, зачем
источник

RT

Roman Tsurkanu in Yii Framework 3
массив объектов и возвращай
источник

RT

Roman Tsurkanu in Yii Framework 3
return [Department::ADMINISTRATION(), Department::ADV()]
источник

СП

Сергей Предводителев... in Yii Framework 3
Roman Tsurkanu
return [Department::ADMINISTRATION(), Department::ADV()]
но Department лежит в другом контексте же
источник

RT

Roman Tsurkanu in Yii Framework 3
ну возможно не должен тогда
источник

RT

Roman Tsurkanu in Yii Framework 3
контексты типа не должны знать ничего друг о друге?
источник

СП

Сергей Предводителев... in Yii Framework 3
Roman Tsurkanu
контексты типа не должны знать ничего друг о друге?
Ага)
источник

RT

Roman Tsurkanu in Yii Framework 3
я не дочитал книгку по ddd)
источник

СП

Сергей Предводителев... in Yii Framework 3
только если это не общий какой-то, который все юзают
источник

RT

Roman Tsurkanu in Yii Framework 3
тут наверное не подскажу, я не шарю в ddd
источник

СП

Сергей Предводителев... in Yii Framework 3
ясно :)) буду думать)))
источник

RT

Roman Tsurkanu in Yii Framework 3
а что за объект такой, который находится в другом контексте от отделов?
источник

СП

Сергей Предводителев... in Yii Framework 3
Roman Tsurkanu
а что за объект такой, который находится в другом контексте от отделов?
ну так я выше писал. ID отделов есть в контексте сотрудников, а есть в контексте проектов
источник

RT

Roman Tsurkanu in Yii Framework 3
мне почему то кажется что если есть отдел и у него есть id, может не нужны тут enum’ы?
источник

RT

Roman Tsurkanu in Yii Framework 3
хотя хз
источник