В подходе, управляемом доменом. Где хранить общие службы?Где хранить общие услуги?
Например. Иногда нам могут потребоваться общие функции, такие как getcountrylist, getstatelist, getcitylist (или некоторые другие данные из таблиц MASTER), чтобы отобразить выпадающее меню на разных страницах/модулях пользовательского интерфейса. Предположим, что эти данные присутствуют в базе данных, тогда мы должны иметь эти функции.
Могу ли я сохранить эти функции внутри домена/Common/CommonServices.php (я имею в виду внутренний слой домена хорошо?) (или)
Могу ли я сохранить эти функции внутри Инфра/Общие/CommonServices.php (в этом случае мне нужно подключиться к слою dao непосредственно из слоя Infraservice, который я чувствую не так?)
Какое правильное имя/внушаемое имя для файла, который содержит эти общие функции. (CommonServices.php (или) CommonHelper.php (или) CommonUtils.php (или) MetadataService.php (или) любой из ваших предложений)
Означает ли это, что функции могут быть размещены внутри Domain/Shared/CommonServices.php? –