Инструменты пользователя

Инструменты сайта


limb3:ru:packages:core:lmb_proxy

Класс lmbProxy

lmbProxy - класс для реализации proxy-объектов.

lmbProxy перехватывает все обращения к аттрибутам и методам проксируемого объекта. Он проверяет, был ли оригинальный объект «отрезолвлен», то есть получена реальная копия объекта, для которого создан lmbProxy. Резолвинг оригинального объекта производится в закрытом методе lmbProxy :: _createOriginalObject().

Для принудительного резолвинга оригинального объекта используется метод lmbProxy :: resolve().

lmbHandle - это пример использования lmbProxy для реализации отложенной инициализации объектов.

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
   ____   ___   ____  __  __   __ 
  / __/  / _ ) / __ \ \ \/ /  / / 
 / _/   / _  |/ /_/ /  \  /  / /__
/_/    /____/ \____/   /_/  /____/
 
limb3/ru/packages/core/lmb_proxy.txt · Последние изменения: 2010/11/10 10:02 (внешнее изменение)