Пример #1
0
function call_handler_func($handler, $func)
{
    $params = array_slice(func_get_args(), 2);
    if ($handler_func = handler_func_exists($handler, $func, php_self_dir())) {
        return call_user_func_array($handler_func, $params);
    }
}
Пример #2
0
function call_handler_func($handler_func)
{
    $params = array_slice(func_get_args(), 1);
    if ($func = handler_func_exists($handler_func)) {
        return call_user_func_array($func, $params);
    } else {
        trigger_error("Handler func ({$handler_func}) not found.", E_USER_ERROR);
    }
}