ReflectionProperty::getHooks

(PHP 8 >= 8.4.0)

ReflectionProperty::getHooksReturns an array of all hooks on this property

Descrizione

public ReflectionProperty::getHooks(): array

Returns a list of all hooks on this property.

Elenco dei parametri

Questa funzione non contiene parametri.

Valori restituiti

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.

Esempi

Example #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());
?>

Vedere anche:

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top