Перегруженый __get() $o=new SomeObject($id); $p_id=$o->__get("parent_id"); А вам слабо так? =))))) ЗЫ: метод-то не приватный =)