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