alex77
Новичок
Магические методы __get и __set
Здравствуйте.
Хочется сделать доступ к загружаемым из БД свойствам объекта через __get и __set. Удобно было бы также реализовать readonly-свойства, например:
1. В каких случаях следует их использовать, а в каких нет?
2. Подскажите примеры известных приложений на php, где бы это использовалось. Хочется посмотреть, как сделано у других.
p.s.
В инете почитал, в основном не советуют использовать, т.к. вроде медленнее работает(сам проверю), и не работает дополнение кода при работе в IDE.
Здравствуйте.
Хочется сделать доступ к загружаемым из БД свойствам объекта через __get и __set. Удобно было бы также реализовать readonly-свойства, например:
PHP:
print $user->id;
$user->id = 100500; // ошибка
1. В каких случаях следует их использовать, а в каких нет?
2. Подскажите примеры известных приложений на php, где бы это использовалось. Хочется посмотреть, как сделано у других.
p.s.
В инете почитал, в основном не советуют использовать, т.к. вроде медленнее работает(сам проверю), и не работает дополнение кода при работе в IDE.