(PHP 8 >= 8.4.0)
ReflectionProperty::getHooks — Returns an array of all hooks on this property
У цієї функції немає параметрів.
   An array of ReflectionMethod objects keyed by the hook they are for.
   For example, a property with both get and set hooks will return
   a 2 element array with string keys get and set,
   each of which are a ReflectionMethod object.
   The order in which they are returned is explicitly undefined.
   If no hooks are defined, an empty array is returned.
  
Приклад #1 ReflectionProperty::getHooks() example
<?php
class Example
{
    public string $name { get => "Name here"; }
    public int $count;
}
$rClass = new \ReflectionClass(Example::class);
$rProp = $rClass->getProperty('name');
var_dump($rProp->getHooks());
$rProp = $rClass->getProperty('count');
var_dump($rProp->getHooks());
?>Поданий вище приклад виведе:
array(1) {
  ["get"]=>
  object(ReflectionMethod)#3 (2) {
    ["name"]=>
    string(10) "$name::get"
    ["class"]=>
    string(7) "Example"
  }
}
array(0) {
}
