ReflectionProperty::setRawValue
En esta página
ReflectionProperty::setRawValue
Define la valor de una propiedad, omitiendo un hook de definición si está definido
Descripción#
public ReflectionProperty::setRawValue(object $object, mixed $value): void
```php
Define la valor de una propiedad, omitiendo un hook `set` si está definido.
## Parámetros
`object`
El objeto sobre el cual definir la valor de la propiedad.
`value`
La valor a escribir. Debe ser siempre válida según el tipo de la propiedad.
## Valores devueltos
No se retorna ningún valor.
## Errores/Excepciones
Si la propiedad es virtual, se lanzará una `Error`, ya que no hay valor bruto a definir.
## Ejemplos
Ejemplo de ReflectionProperty::setRawValue
```php
El ejemplo anterior mostrará:
InvalidArgumentException para establecer la propiedad en -2
InvalidArgumentException para usar ReflectionProperty::setValue() con -2
-2
Véase también#
Visibilidad de propiedad asimétrica