class MultipleSSOLogoutHandler implements LogoutHandlerInterface

Class MultipleSSOLogoutHandler is injected as rest.auth.logout_handler service

Properties

protected EventDispatcherInterface $shopInstanceManager
protected Router $router
protected HttpUtils $httpUtils
protected HttpKernel $httpKernel

Methods

__construct(ShopInstanceManager $shopInstanceManager, Router $router, HttpUtils $httpUtils, HttpKernel $httpKernel)

MultipleSSOLogoutHandler constructor.

logout(Request $request, Response $response, TokenInterface $token)

{@inheritdoc}

Details

at line 51
__construct(ShopInstanceManager $shopInstanceManager, Router $router, HttpUtils $httpUtils, HttpKernel $httpKernel)

MultipleSSOLogoutHandler constructor.

Parameters

ShopInstanceManager $shopInstanceManager
Router $router
HttpUtils $httpUtils
HttpKernel $httpKernel

at line 62
logout(Request $request, Response $response, TokenInterface $token)

{@inheritdoc}

Parameters

Request $request
Response $response
TokenInterface $token