Kraken\Event\AsyncEventEmitterTrait::attachOnListener PHP Method

attachOnListener() protected method

See also: BaseEventEmitterTrait::attachOnListener
protected attachOnListener ( $pointer, $event, callable $listener )
$listener callable
    protected function attachOnListener($pointer, $event, callable $listener)
    {
        return function () use($listener) {
            $args = func_get_args();
            $this->getLoop()->onTick(function () use($listener, $args) {
                call_user_func_array($listener, $args);
            });
        };
    }