Lines Matching defs:request
23 * Retrieves the correct handler for a specific client protocol request / response.
30 * @param Request\RequestInterface $request
33 public function forRequest(Request\RequestInterface $request): RequestHandlerInterface
35 if ($request instanceof Request\SearchRequest) {
37 } elseif ($request instanceof Request\UnbindRequest) {
39 } elseif ($request instanceof Request\SaslBindRequest) {
48 * @param Request\RequestInterface $request
52 public function forResponse(Request\RequestInterface $request, Response\ResponseInterface $response): ResponseHandlerInterface
58 } elseif ($request instanceof Request\ExtendedRequest && $request->getName() === Request\ExtendedRequest::OID_START_TLS) {