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