Keeps the state of lazy objects.
As a micro-optimization, this class uses no type declarations.
- internal
CloneableInstantiable
Constants |
public Symfony |
public Symfony |
public Symfony |
public Symfony |
Properties |
public readonly Closure $initializer |
public object $realInstance |
public readonly array $skippedProperties |
public int $status = 1
|
Methods |
public __construct(Closure $initializer, array $skippedProperties = [])
|
public initialize( $instance, $propertyName, $propertyScope) |
public reset( $instance) : void |