Interface Yiisoft\Queue\Middleware\FailureHandling\MiddlewareFactoryFailureInterface
| Implemented by | Yiisoft\Queue\Middleware\FailureHandling\MiddlewareFactoryFailure |
|---|
Creates a middleware based on the definition provided.
You may implement this interface if you want to introduce custom definitions or pass additional data to the middleware created.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| createFailureMiddleware() | Create a middleware based on definition provided. | Yiisoft\Queue\Middleware\FailureHandling\MiddlewareFactoryFailureInterface |
Method Details
Create a middleware based on definition provided.
| public abstract Yiisoft\Queue\Middleware\FailureHandling\MiddlewareFailureInterface createFailureMiddleware ( array|callable|Yiisoft\Queue\Middleware\FailureHandling\MiddlewareFailureInterface|string $middlewareDefinition ) | ||
| $middlewareDefinition | array|callable|Yiisoft\Queue\Middleware\FailureHandling\MiddlewareFailureInterface|string |
Middleware definition to use. |
public function createFailureMiddleware(callable|array|string|MiddlewareFailureInterface $middlewareDefinition): MiddlewareFailureInterface;
Signup or Login in order to comment.