лучше мапить в бд.
Из примера настроек сейчас есть: время работы магазина, максимальное количество позиций в заказе, минимальная сумма заказа, валюта магазина и тд. В общем такие настройки разноплановые и меняются крайне редко.
Думал хранить все в одной таблице, в полях text с названиями setting_name, setting_value. Но не знаю, как будет выглядить объект с такими данными.
Что можно придумать примерное, может у кого был опыт? Спасибо
норм решение делаешь потом фабрику, которая по setting_name сделает тебе нужный объект, если надо
ну вообще мне они все нужны только при создании заказа. просто семантично они не очень подходят друг к другу. Думаю все-таки заммапить это все в "OrderSettings" условный и возвращать из фабрики целый объект, вместо выборок
Обсуждают сегодня