RestHellotaxConnectController
in package
implements
IController
Table of Contents
Interfaces
Properties
- $integratorComponent : IntegratorComponent
- $request : Request
- $response : Response
Methods
- __construct() : mixed
- connectUserModuleAction() : mixed
- directIntegrationCompletedAction() : mixed
- loadHellotaxConnectIntegrationsAction() : mixed
- startDirectIntegrationAction() : mixed
- tryHellotaxConnectAutoRelationAction() : mixed
- validateUserModuleBelogsToUser() : mixed
Properties
$integratorComponent
private
IntegratorComponent
$integratorComponent
$request
private
Request
$request
$response
private
Response
$response
Methods
__construct()
public
__construct(IntegratorComponent $integratorComponent, Request $request, Response $response) : mixed
Parameters
- $integratorComponent : IntegratorComponent
- $request : Request
- $response : Response
connectUserModuleAction()
public
connectUserModuleAction(mixed $userId, mixed $userModuleId, mixed $hcUserModuleId) : mixed
Parameters
- $userId : mixed
- $userModuleId : mixed
- $hcUserModuleId : mixed
directIntegrationCompletedAction()
public
directIntegrationCompletedAction(mixed $token) : mixed
Parameters
- $token : mixed
loadHellotaxConnectIntegrationsAction()
public
loadHellotaxConnectIntegrationsAction(mixed $userId, mixed $userModuleId) : mixed
Parameters
- $userId : mixed
- $userModuleId : mixed
startDirectIntegrationAction()
public
startDirectIntegrationAction(mixed $userId, mixed $userModuleId) : mixed
Parameters
- $userId : mixed
- $userModuleId : mixed
tryHellotaxConnectAutoRelationAction()
public
tryHellotaxConnectAutoRelationAction(mixed $userId) : mixed
Parameters
- $userId : mixed
validateUserModuleBelogsToUser()
private
validateUserModuleBelogsToUser(mixed $userId, UserModule $userModule) : mixed
Parameters
- $userId : mixed
- $userModule : UserModule