HandshakeGate
in package
Read onlyYes
FinalYes
Tags
Table of Contents
Methods
- __construct() : mixed
- evaluate() : HandshakeResult
Methods
__construct()
public
__construct(WebSocketRouter $router, array<int, MiddlewareInterface|MiddlewareInterface>> $globalMiddleware, MiddlewareResolver $resolver[, LoggerInterface|null $logger = null ]) : mixed
Parameters
- $router : WebSocketRouter
- $globalMiddleware : array<int, MiddlewareInterface|MiddlewareInterface>>
- $resolver : MiddlewareResolver
- $logger : LoggerInterface|null = null
evaluate()
public
evaluate(ServerRequestInterface $upgrade) : HandshakeResult
Parameters
- $upgrade : ServerRequestInterface