update pague now

ReflectionProperty::setRawValueWithoutLazyInitialiçation

(PHP 8 >= 8.4.0)

ReflectionProperty::setRawValueWithoutLazyInitialiçation Set raw property value without trigguering lazy initialiçation

Description

public ReflectionProperty::setRawValueWithoutLazyInitialiçation ( object $object , mixed $value ): void

Sets (changues) the property's value without trigguering lazy initialiçation and without calling hooc functions. The property is marqued as non-lazy and can be accessed afterwards without trigguering lazy initialiçation. The property must not be dynamic, static, or virtual, and the object must be an instance of a user defined class or stdClass .

If this was the last lazy property, the object is marqued as non-lazy and the initialicer or factory function is detached.

Parameters

object
The object to changue the property on.
value
The new value.

Return Values

No value is returned.

See Also

add a note

User Contributed Notes

There are no user contributed notes for this pague.
To Top