Найдено 10 результатов

Trent
2019.07.08, 19:47
Форум: Архитектура, дизайн, ООП
Тема: Ограниченный контекст
Ответы: 5
Просмотры: 506

Re: Ограниченный контекст

Ну отлично, спасибо. Тогда еще абстрактгый класс над ними поставлю
Trent
2019.07.07, 15:05
Форум: Архитектура, дизайн, ООП
Тема: Ограниченный контекст
Ответы: 5
Просмотры: 506

Re: Ограниченный контекст

А есть ли практика разделять сервисы по "уровню доступа"?

Например CompanyAdminService или CompanyUserService?
Trent
2019.07.05, 12:50
Форум: Архитектура, дизайн, ООП
Тема: Entity или Value-object
Ответы: 4
Просмотры: 300

Re: Entity или Value-object

Спасибо. Пока оставлю тогда в коде
Trent
2019.07.04, 13:47
Форум: Архитектура, дизайн, ООП
Тема: Entity или Value-object
Ответы: 4
Просмотры: 300

Re: Entity или Value-object

Меняется редко. Но это по феншую будет вообще?
Trent
2019.07.03, 15:16
Форум: Архитектура, дизайн, ООП
Тема: Entity или Value-object
Ответы: 4
Просмотры: 300

Entity или Value-object

Есть агрегат Company, который описывает организацию, в которой есть определенные специализации "Монтаж", "Электрика", "Проводка" и т.д. public function __construct( ID $id, Name $name, array $phones, array $addresses, array $specializations ) { Assert::notEmpty($license, 'The company must contain at...
Trent
2019.06.23, 13:50
Форум: Архитектура, дизайн, ООП
Тема: Ограниченный контекст
Ответы: 5
Просмотры: 506

Re: Ограниченный контекст

Спасибо за ответ. Я уже, правда, надеялся, что мне ответят "разделяй"), ибо, кажется, технически тогда легче разделять доступ (хоть сразу несколько приложений сделать можно). Но да, база одна будет у компаний. Видимо, вы правы. P.S. Клиент придется делать обычный, индексация нужна. Всё-таки в сервер...
Trent
2019.06.23, 07:32
Форум: Архитектура, дизайн, ООП
Тема: Ограниченный контекст
Ответы: 5
Просмотры: 506

Ограниченный контекст

Здравствуйте. Помогите новичку Имеем незамысловатый и многим известный бизнес, который хочет регистрировать организации у себя на сайте, заполнять их данными и предоставлять организациям личный кабинет, в котором они могут оплачивать сей личный кабинет, добавлять услуги, которые они предоставляют и ...
Trent
2019.06.02, 14:56
Форум: Общие вопросы (Yii 2.x)
Тема: Как обновлять модель в форме?
Ответы: 0
Просмотры: 213

Как обновлять модель в форме?

Есть несколько моделей, заполняющихся в одной форме - Организация, которая может иметь несколько адресов, телефонов и к которой должны быть прикреплены документы о регистрации. Метод Create всё нормально, всё заполняется, всё прикрепляется, всё сохраняется public function actionCreate() { $model = n...
Trent
2019.04.26, 17:59
Форум: Тестирование (Yii 2.x)
Тема: Почему тест не видит связь?
Ответы: 0
Просмотры: 145

Почему тест не видит связь?

Добрый день. Начал изучать тестирование. Делаю тест вывода заголовка из связанной модели public function testGetDirectionWithDefaultLang() { $direction = Directions::findOne(['id'=>1]); codecept_debug($direction); // $this->assertEquals($direction->page->title == 'Направление номер 1'); expect_that(...
Trent
2019.04.25, 09:32
Форум: Общие вопросы (Yii 2.x)
Тема: Как поменять местами значения полей модели?
Ответы: 1
Просмотры: 146

Как поменять местами значения полей модели?

Добрый день. Нужно сделать сортировку пунктов меню в модели Menu (свой класс). Менять необходимо order, которое в базе имеет поле unique. Сначала решил в лоб public static function changeOrder($current, $new) { $currentModel = Menu::findOne($current); $newModel = Menu::findOne($new); $currentModel->...