Hprose\Service::callService PHP Method

callService() public method

*private
public callService ( array $args, stdClas\stdClass $context )
$args array
$context stdClas\stdClass
    function callService(array $args, stdClass $context)
    {
        if ($context->oneway) {
            $this->nextTick(function () use($args, $context) {
                try {
                    call_user_func_array($context->method, $args);
                } catch (Exception $e) {
                } catch (Throwable $e) {
                }
            });
            if ($context->async) {
                call_user_func($args[count($args) - 1], null);
            }
            return null;
        }
        return call_user_func_array($context->method, $args);
    }