Documentación offline PHP master

ReflectionProperty::getHook

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ReflectionProperty::getHook

Devuelve un objeto de reflexión para un hook dado

Descripción#

public ReflectionProperty::getHook(PropertyHookType $type): ReflectionMethod
```php

Devuelve la reflexión del hook de la propiedad, si está definido.

## Parámetros

`PropertyHookType`  
El tipo de hook a solicitar.

## Valores devueltos

Si el hook solicitado está definido, se devuelve una instancia de `ReflectionMethod`. De lo contrario, el método devolverá `null`

## Ejemplos

Ejemplo de ReflectionProperty::getHook
"Name here"; } } $rClass = new \ReflectionClass(Example::class); $rProp = $rClass->getProperty('name'); var_dump($rProp->getHook(PropertyHookType::Get)); var_dump($rProp->getHook(PropertyHookType::Set)); ?>

```php

El ejemplo anterior mostrará:

object(ReflectionMethod)#4 (2) {
  ["name"]=>
  string(10) "$name::get"
  ["class"]=>
  string(7) "Example"
}
NULL

Véase también#

ReflectionMethod

PropertyHookType