ReflectionProperty::getHooks

(PHP 8 >= 8.4.0)

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

Beschreibung

public ReflectionProperty::getHooks(): array

Returns a list of all hooks on this property.

Parameter-Liste

Diese Funktion besitzt keine Parameter.

Rückgabewerte

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.

Beispiele

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

Siehe auch

add a note

User Contributed Notes

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