PHP Класс Horde_Core_Hooks, horde

С версии: 2.11.0
Автор: Michael Slusarz ([email protected])
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_apps array Cached hook objects (keys are application names).

Открытые методы

Метод Описание
callHook ( string $hook, string $app = 'horde', array $args = [] ) : mixed Call a Horde hook.
hookExists ( string $hook, string $app = 'horde' ) : boolean Returns whether a hook exists.

Описание методов

callHook() публичный Метод

WARNING: Throwing exceptions is expensive, so use callHook() with care and cache the results if you going to use the results more than once.
public callHook ( string $hook, string $app = 'horde', array $args = [] ) : mixed
$hook string The hook function to call.
$app string The hook application.
$args array An array of any arguments to pass to the hook function.
Результат mixed The results of the hook.

hookExists() публичный Метод

Use this if you have to call a hook many times and expect the hook to not exist.
public hookExists ( string $hook, string $app = 'horde' ) : boolean
$hook string The hook function.
$app string The hook application.
Результат boolean True if the hook exists.

Описание свойств

$_apps защищенное свойство

Cached hook objects (keys are application names).
protected array $_apps
Результат array