RestIntegrationController
implements
IController
Table of Contents
Interfaces
- IController
Properties
-
$integrationImporterRangeService
: IntegrationImporterRangeService
-
$integrationService
: IntegrationService
-
$request
: Request
Methods
-
__construct()
: mixed
-
changeIntegrationStatusForUserModuleAction()
: mixed
-
formatIntegrationsHavingProducts()
: mixed
-
generateIntegrationCredentialsForUserModuleAction()
: mixed
-
getAction()
: array<string|int, mixed>
-
getCredentialAction()
: mixed
-
getCredentialForUserModuleAction()
: array<string|int, mixed>
-
getIntegrationsAliasAction()
: mixed
-
getIntegrationSettingsAction()
: mixed
-
getIntegrationsHavingProductsAction()
: mixed
-
getIntegrationStatusesAction()
: array<string|int, mixed>
-
handleCredentialAction()
: mixed
-
handleCredentialForUserModuleAction()
: mixed
-
hasPendingIntegrationsAction()
: mixed
-
getRequest()
: Request|Request
__construct()
public
__construct(Request $request, IntegrationService $integrationService, IntegrationImporterRangeService $integrationImporterRangeService) : mixed
Parameters
-
$request
: Request
-
-
$integrationService
: IntegrationService
-
-
$integrationImporterRangeService
: IntegrationImporterRangeService
-
changeIntegrationStatusForUserModuleAction()
public
changeIntegrationStatusForUserModuleAction(mixed $integrationAlias, mixed $userId, mixed $userModuleId) : mixed
Parameters
-
$integrationAlias
: mixed
-
-
$userId
: mixed
-
-
$userModuleId
: mixed
-
public
formatIntegrationsHavingProducts(mixed $modules) : mixed
Parameters
-
$modules
: mixed
-
generateIntegrationCredentialsForUserModuleAction()
public
generateIntegrationCredentialsForUserModuleAction(mixed $integrationAlias, mixed $userId, mixed $userModuleId) : mixed
Parameters
-
$integrationAlias
: mixed
-
-
$userId
: mixed
-
-
$userModuleId
: mixed
-
getAction()
public
getAction(mixed $userId) : array<string|int, mixed>
Parameters
-
$userId
: mixed
-
-
throws
-
UserNotFoundException
Return values
array<string|int, mixed>
getCredentialAction()
public
getCredentialAction(mixed $integrationAlias, mixed $userId) : mixed
Parameters
-
$integrationAlias
: mixed
-
-
$userId
: mixed
-
getCredentialForUserModuleAction()
public
getCredentialForUserModuleAction(mixed $integrationAlias, mixed $userId, mixed $userModuleId) : array<string|int, mixed>
Parameters
-
$integrationAlias
: mixed
-
-
$userId
: mixed
-
-
$userModuleId
: mixed
-
Return values
array<string|int, mixed>
getIntegrationsAliasAction()
public
getIntegrationsAliasAction(int $userId) : mixed
Parameters
-
$userId
: int
-
getIntegrationSettingsAction()
public
getIntegrationSettingsAction(int $userId) : mixed
Parameters
-
$userId
: int
-
getIntegrationsHavingProductsAction()
public
getIntegrationsHavingProductsAction(mixed $userId) : mixed
Parameters
-
$userId
: mixed
-
getIntegrationStatusesAction()
public
getIntegrationStatusesAction(int $userId) : array<string|int, mixed>
Parameters
-
$userId
: int
-
Return values
array<string|int, mixed>
handleCredentialAction()
public
handleCredentialAction(mixed $integrationAlias, mixed $userId) : mixed
Parameters
-
$integrationAlias
: mixed
-
-
$userId
: mixed
-
handleCredentialForUserModuleAction()
public
handleCredentialForUserModuleAction(mixed $integrationAlias, mixed $userId, mixed $userModuleId) : mixed
Parameters
-
$integrationAlias
: mixed
-
-
$userId
: mixed
-
-
$userModuleId
: mixed
-
hasPendingIntegrationsAction()
public
hasPendingIntegrationsAction(int $userId) : mixed
Parameters
-
$userId
: int
-
getRequest()
private
getRequest() : Request|Request