# uopz_get_hook

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_get_hook — Renvoie le hook précédemment défini sur une fonction ou une méthode

### Description

uopz_get_hook(string `$function`): Closure
uopz_get_hook(string `$class`, string `$function`): Closure

Renvoie le hook précédemment défini sur une fonction ou une méthode.

### Liste de paramètres

`class`

  Le nom de la classe.

`function`

  Le nom de la fonction ou de la méthode.

### Valeurs de retour

Renvoie le hook précédemment défini sur une fonction ou une méthode, ou `null` si aucun hook n'a été défini.

### Exemples

Exemple #1 Utilisation basique de uopz_get_hook()

`<?php
function foo() {
echo 'foo';
}
uopz_set_hook('foo', function () {echo 'bar';});
var_dump(uopz_get_hook('foo'));
?>`

Résultat de l'exemple ci-dessus est similaire à :

    object(Closure)#2 (0) {
    }

### Voir aussi

- uopz_set_hook() - Définit le hook à exécuter lors de l'entrée dans une fonction ou une méthode
- uopz_unset_hook() - Supprime le hook précédemment défini sur une fonction ou une méthode