Если вы используете последнюю версию PHP (5.x), вы можете получить лучшее из обоих миров с помощью магических методов __get()
и __set()
. (ссылка на PHP) . Любой доступ к неопределенному свойству будет автоматически направлен в соответствующую функцию get / set.
Я должен сообщить администратору, что не уверен, действительно ли это хорошая идея для использования или нет, но это похоже на достойное соответствие базовому классу модели в системе MVC.