Interface Yiisoft\Queue\Middleware\Push\Implementation\DelayMiddlewareInterface
| Extends | Yiisoft\Queue\Middleware\Push\MiddlewarePushInterface |
|---|
A middleware interface for message delaying. It must be implemented in an adapter package or in a project.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| processPush() | Yiisoft\Queue\Middleware\Push\MiddlewarePushInterface | |
| withDelay() | Set a new delay value into the middleware object | Yiisoft\Queue\Middleware\Push\Implementation\DelayMiddlewareInterface |
Method Details
| public abstract Yiisoft\Queue\Middleware\Push\PushRequest processPush ( Yiisoft\Queue\Middleware\Push\PushRequest $request, Yiisoft\Queue\Middleware\Push\MessageHandlerPushInterface $handler ) | ||
| $request | Yiisoft\Queue\Middleware\Push\PushRequest | |
| $handler | Yiisoft\Queue\Middleware\Push\MessageHandlerPushInterface | |
public function processPush(PushRequest $request, MessageHandlerPushInterface $handler): PushRequest;
Signup or Login in order to comment.