ReflectionProperty::skipLazyInitialization

プロパティを非レイジーとしてマークする

説明

public void ReflectionProperty::skipLazyInitialization(object $object)

プロパティを非レイジーとしてマークし、遅延初期化をトリガーせずに 直接アクセスできるようにします。プロパティは、デフォルト値があれば それに初期化されます。 プロパティはダイナミック、static、またはvirtualであってはならず、オブジェクトは ユーザー定義クラスまたはstdClassのインスタンスでなければなりません。

これが最後のレイジープロパティであった場合、オブジェクトは非レイジーとしてマークされ、 イニシャライザまたはファクトリ関数が切り離されます。

パラメータ

object
プロパティをマークする対象のオブジェクト。

戻り値

値を返しません。

参考