uopz_get_hook

(PECL uopz 5, PECL uopz 6)

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

Описание

uopz_get_hook ( string $function ) : Closure
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() - Удаляет ранее установленную функцию или метод