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 object $cloneInstance |
| public ?Closure $initializer |
| public object $realInstance |
| public array $skippedProperties |
public int $status = 1
|
| Methods |
| public __clone() |
public __construct(?Closure $initializer = NULL, array $skippedProperties = [])
|
| public __get( $name) |
| public initialize( $instance, $propertyName, $writeScope) |
| public reset( $instance) : void |