Final Class Yiisoft\Queue\Middleware\Push\AdapterPushHandler
| Inheritance | Yiisoft\Queue\Middleware\Push\AdapterPushHandler |
|---|---|
| Implements | Yiisoft\Queue\Middleware\Push\MessageHandlerPushInterface |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| handlePush() | Yiisoft\Queue\Middleware\Push\AdapterPushHandler |
Method Details
| public Yiisoft\Queue\Middleware\Push\PushRequest handlePush ( Yiisoft\Queue\Middleware\Push\PushRequest $request ) | ||
| $request | Yiisoft\Queue\Middleware\Push\PushRequest | |
public function handlePush(PushRequest $request): PushRequest
{
if (($adapter = $request->getAdapter()) === null) {
throw new AdapterNotConfiguredException();
}
return $request->withMessage($adapter->push($request->getMessage()));
}
Signup or Login in order to comment.