Получает ранее установленный обработчик на функцию или метод

# uopz_get_hook

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

uopz_get_hook — Получает ранее установленный обработчик на функцию или метод

### Описание

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

Получает ранее установленный обработчик на функцию или метод.

### Список параметров

`class`

  Имя класса.

`function`

  Имя функции или метода.

### Возвращаемые значения

Возвращает ранее установленный обработчик на функцию или метод, либо `null`, если обработчик не был установлен.

### Примеры

Пример #1 Простое использование uopz_get_hook()

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

Вывод приведённого примера будет похож на:

    object(Closure)#2 (0) {
    }

### Смотрите также

- uopz_set_hook() - Устанавливает обработчик для выполнения при вызове функции или метода
- uopz_unset_hook() - Удаляет ранее установленную функцию или метод

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open