ReflectionProperty::hasHooks

(PHP 8 >= 8.4.0)

ReflectionProperty::hasHooksRenvoie si la propriété a des hooks définis

Description

public ReflectionProperty::hasHooks(): bool
Avertissement

Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.

Renvoie si la propriété a des hooks définis.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Renvoie true si la propriété a au moins un hook défini, sinon false.

Exemples

Exemple #1 Exemple de ReflectionProperty::hasHooks()

<?php
class Example
{
public
string $name { get => "Name here"; }

public
string $none;
}

$rClass = new \ReflectionClass(Example::class);
var_dump($rClass->getProperty('name')->hasHooks());
var_dump($rClass->getProperty('none')->hasHooks());
?>

L'exemple ci-dessus va afficher :

bool(true)
bool(false)

Notes

Note: Cette méthode est équivalente à vérifier ReflectionProperty::getHooks() avec un tableau vide.

Voir aussi

add a note

User Contributed Notes

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