PHP 8.4.0 RC4 available for testing

ReflectionProperty::skipLazyInitialization

(PHP 8 >= 8.4.0)

ReflectionProperty::skipLazyInitializationПомечает свойство как неленивое

Описание

public ReflectionProperty::skipLazyInitialization(object $object): void

Метод помечает свойство как неленивое так, что к свойству открывается прямой доступ без запуска ленивой инициализации. Свойство инициализируется значением по умолчанию, если такое определиил в классе. Свойство не должно быть динамическим, статическим или виртуальным, а объект должен быть экземпляром класса, который определил пользователь, или стандартного класса stdClass.

Объект помечается как неленивый, а инициализатор или фабричная функция открепляется, если это было последнее ленивое свойство.

Список параметров

object
Объект, свойство которого требуется пометить.

Возвращаемые значения

Функция не возвращает значения после выполнения.

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top