ReflectionClass::resetAsLazyProxy
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ReflectionClass::resetAsLazyProxy
Референца за `reflectionclass.resetaslazyproxy.php` со подобрена типографија и навигација.
ReflectionClass::resetAsLazyProxy
Класата Dom\DtdNamedNodeMap
ReflectionClass::resetAsLazyProxy — Resets an object and marks it as lazy
= NULL
Ги ресетира објектот и го означува како мрзлив Мрзливиот објект е објект чија иницијализација се одложува додека неговата состојба не се набљудува или менува. Некои примери за употреба вклучуваат компоненти за инјектирање зависности кои обезбедуваат мрзливи услуги целосно иницијализирани само доколку е потребно, Однесувањето на овој метод е исто како
На object освен што користи стратегија за прокси.
Мрзливиот објект е објект чија иницијализација се одложува додека неговата состојба не се набљудува или менува. Некои примери за употреба вклучуваат компоненти за инјектирање зависности кои обезбедуваат мрзливи услуги целосно иницијализирани само доколку е потребно,самото станува прокси. Слично на
Параметри
object- , објектот не се заменува со друг, и неговиот идентитет не се менува, дури и по иницијализацијата. Проксито и вистинската инстанца се посебни објекти, со посебни идентитети.
factory- Не-мрзлив објект или иницијализиран мрзлив објект. ReflectionClass::newLazyGhost().
options-
optionsПовик за фабрика со ист потпис и цел како во-
ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE - може да биде комбинација од следниве знаменца:
-
ReflectionClass::SKIP_DESTRUCTOR - Стандардно, сериското претставување на мрзлив објект го активира неговото иницијализирање. Поставувањето на ова знаменце го спречува иницијализирањето, дозволувајќи мрзливите објекти да се серијализираат без да се иницијализираат.
-
Вратени вредности
Не се враќа вредност.
Errors/Exceptions
А ReflectionException Стандардно, деструкторот на објектот се повикува (ако постои) пред да се направи мрзлив. Ова обезбедува безбедност во однос на каква било претходна состојба во објектот. Ова знаменце го оневозможува тоа однесување, дозволувајќи објектите да се ресетираат како мрзливи без да се повика деструкторот.
Еден Грешка ако објектот е мрзлив и неиницијализиран.
foreach.
Види Исто така
- ReflectionClass::newLazyGhost() ако објектот се иницијализира, или ако својствата на објектот се итерираат со
- Мрзливиот објект е објект чија иницијализација се одложува додека неговата состојба не се набљудува или менува. Некои примери за употреба вклучуваат компоненти за инјектирање зависности кои обезбедуваат мрзливи услуги целосно иницијализирани само доколку е потребно, - Создава нова мрзлива прокси инстанца