IntegrationComponent
extends Injectable
Table of Contents
Properties
-
$moduleList
: mixed
-
$moduleTypeList
: mixed
-
$user
: UserWrapper
-
$userModuleList
: mixed
Methods
-
__construct()
: mixed
-
createShopifyAutomatedCredentialForUserModule()
: IntegrationComponent
-
createSpApiCredentialForUserModule()
: IntegrationComponent
-
getIntegrationCredentialComponent()
: IntegrationCredentialInterface|mixed
-
getModuleFor()
: Module|null|false
-
getModuleList()
: array<string|int, Module>
-
getModuleListByModuleType()
: array<string|int, Module>
-
getModuleTypeList()
: array<string|int, ModuleType>
-
getModuleTypeListByName()
: mixed
-
getUser()
: UserWrapper
-
getUserModuleById()
: UserModule
-
getUserModuleFor()
: UserModule|null
-
getUserModuleList()
: array<string|int, UserModule>
-
getUserModuleListGroupedByUserModule()
: mixed
-
getUserModulesAliasListByUserId()
: array<string|int, UserModule>
-
loadAll()
: mixed
-
loadModuleList()
: mixed
-
loadModuleTypeList()
: mixed
-
loadUserModuleAliasListByUserId()
: mixed
-
loadUserModuleById()
: mixed
-
loadUserModuleList()
: mixed
-
loadUserModuleListGroupedByUserModule()
: mixed
-
turnOnAllAutoForUser()
: mixed
$moduleList
private
mixed
$moduleList
$moduleTypeList
private
mixed
$moduleTypeList
$user
private
UserWrapper
$user
$userModuleList
private
mixed
$userModuleList
__construct()
public
__construct(UserWrapper $user) : mixed
Parameters
-
$user
: UserWrapper
-
createShopifyAutomatedCredentialForUserModule()
public
createShopifyAutomatedCredentialForUserModule(UserModule $userModule) : IntegrationComponent
Parameters
-
$userModule
: UserModule
-
createSpApiCredentialForUserModule()
public
createSpApiCredentialForUserModule(UserModule $userModule) : IntegrationComponent
Parameters
-
$userModule
: UserModule
-
getIntegrationCredentialComponent()
public
getIntegrationCredentialComponent(Module $module) : IntegrationCredentialInterface|mixed
Parameters
-
$module
: Module
-
getModuleFor()
public
getModuleFor(mixed $for) : Module|null|false
Parameters
-
$for
: mixed
-
Return values
Module|null|false
getModuleList()
public
getModuleList() : array<string|int, Module>
Return values
array<string|int, Module>
getModuleListByModuleType()
public
getModuleListByModuleType(ModuleType|int|string $type) : array<string|int, Module>
Parameters
-
$type
: ModuleType|int|string
-
Return values
array<string|int, Module>
getModuleTypeList()
public
getModuleTypeList() : array<string|int, ModuleType>
getModuleTypeListByName()
public
getModuleTypeListByName() : mixed
getUser()
public
getUser() : UserWrapper
getUserModuleById()
public
getUserModuleById(mixed $userModuleId) : UserModule
Parameters
-
$userModuleId
: mixed
-
getUserModuleFor()
public
getUserModuleFor(mixed $for) : UserModule|null
Parameters
-
$for
: mixed
-
getUserModuleList()
public
getUserModuleList() : array<string|int, UserModule>
getUserModuleListGroupedByUserModule()
public
getUserModuleListGroupedByUserModule() : mixed
-
@return
-
getUserModulesAliasListByUserId()
public
getUserModulesAliasListByUserId() : array<string|int, UserModule>
loadAll()
public
loadAll() : mixed
loadModuleList()
public
loadModuleList([mixed $showFullList = false ]) : mixed
Parameters
-
$showFullList
: mixed
= false
-
loadModuleTypeList()
public
loadModuleTypeList() : mixed
loadUserModuleAliasListByUserId()
public
loadUserModuleAliasListByUserId() : mixed
loadUserModuleById()
public
loadUserModuleById(mixed $userModuleId) : mixed
Parameters
-
$userModuleId
: mixed
-
loadUserModuleList()
public
loadUserModuleList() : mixed
loadUserModuleListGroupedByUserModule()
public
loadUserModuleListGroupedByUserModule() : mixed
turnOnAllAutoForUser()
public
turnOnAllAutoForUser() : mixed