Я помню, как читал, что в моделях Doctrine 2 я не должен устанавливать общедоступные свойства/поля. Как тогда вы выставляете эти поля? В песочнице использовались методы get*()
и set*()
. Это лучшая идея? Это очень громоздко. Использование магических методов __get()
__set()
сделает вещи похожими на настройку полей общедоступными?
Какова ваша рекомендация?