(PHP 8 >= 8.4.0)
ReflectionClass::resetAsLazyProxy — オブジェクトをリセットしてレイジーとしてマークする
このメソッドの動作は、 ReflectionClass::resetAsLazyGhost()と同じですが、 プロキシ戦略を使用します。
object
自体がプロキシになります。
ReflectionClass::resetAsLazyGhost()と同様に、
オブジェクトは他のものに置き換えられず、初期化後もその同一性は
変わりません。プロキシと実インスタンスは別々のオブジェクトであり、
別々の実体を持ちます。
object
factory
options
options
には
以下のフラグを組み合わせて指定できます:
ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE
ReflectionClass::SKIP_DESTRUCTOR
値を返しません。
オブジェクトがレイジーで未初期化の場合、ReflectionExceptionを スローします。
オブジェクトが初期化中である場合、またはforeach()で プロパティが反復処理されている場合、Errorを スローします。