Define el valor bruto de una propiedad sin activar la inicialización perezosa

# ReflectionProperty::setRawValueWithoutLazyInitialization

(PHP 8 >= 8.4.0)

ReflectionProperty::setRawValueWithoutLazyInitialization — Define el valor bruto de una propiedad sin activar la inicialización perezosa

### Descripción

public function ReflectionProperty::setRawValueWithoutLazyInitialization(object `$object`, mixed `$value`): void

Define (cambia) el valor de la propiedad sin activar la inicialización perezosa ni llamar a las funciones de gancho. La propiedad se marca como no perezosa y puede ser accedida posteriormente sin activar la inicialización perezosa. La propiedad no debe ser dinámica, estática o virtual, y el objeto debe ser una instancia de una clase definida por el usuario o stdClass.

Si era la última propiedad perezosa, el objeto se marca como no perezoso y se desvincula el inicializador o la función de fábrica.

### Parámetros

`object`
  El objeto sobre el cual cambiar la propiedad.
`value`
  El nuevo valor.

### Valores devueltos

No se retorna ningún valor.

### Ver también

- objetos perezosos
- ReflectionProperty::skipLazyInitialization() - Marca una propiedad como no perezosa
- ReflectionClass::newLazyGhost() - Crear una nueva instancia fantasma perezosa

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open