SupersetInitializer
FinalYes
Table of Contents
Constants
- ERROR_DELETE_INSTANCE_OPTION = 'error_superset_delete_instance'
- FREEZE_REASON_TARIFF = 'TARIFF'
- SUPERSET_STATUS_DELETED = 'DELETED'
- SUPERSET_STATUS_DOESNT_EXISTS = 'DOESNT_EXISTS'
- SUPERSET_STATUS_ERROR = 'ERROR'
- SUPERSET_STATUS_LOAD = 'LOAD'
- SUPERSET_STATUS_READY = 'READY'
Methods
- clearSupersetData() : void
- Clears all data abount BI Constructor - tables and market apps.
- deleteInstance() : Result
- enableSuperset() : void
- freezeSuperset() : void
- getAvailableToEnableSupersetTimestamp() : int
- getSupersetStatus() : string
- initializeOrCheckSupersetStatus() : string
- isSupersetDeleted() : bool
- isSupersetExist() : bool
- isSupersetLoading() : bool
- isSupersetReady() : bool
- isSupersetUnavailable() : bool
- onBitrix24LicenseChange() : void
- onUnsuccessfulSupersetStartup() : void
- refreshSupersetDomainConnection() : string|null
- setSupersetStatus() : void
- setSupersetStatusContainer() : mixed
- startupSuperset() : string
- unfreezeSuperset() : void
Constants
ERROR_DELETE_INSTANCE_OPTION
public
mixed
ERROR_DELETE_INSTANCE_OPTION
= 'error_superset_delete_instance'
FREEZE_REASON_TARIFF
public
mixed
FREEZE_REASON_TARIFF
= 'TARIFF'
SUPERSET_STATUS_DELETED
public
mixed
SUPERSET_STATUS_DELETED
= 'DELETED'
SUPERSET_STATUS_DOESNT_EXISTS
public
mixed
SUPERSET_STATUS_DOESNT_EXISTS
= 'DOESNT_EXISTS'
SUPERSET_STATUS_ERROR
public
mixed
SUPERSET_STATUS_ERROR
= 'ERROR'
SUPERSET_STATUS_LOAD
public
mixed
SUPERSET_STATUS_LOAD
= 'LOAD'
SUPERSET_STATUS_READY
public
mixed
SUPERSET_STATUS_READY
= 'READY'
Methods
clearSupersetData()
Clears all data abount BI Constructor - tables and market apps.
public
static clearSupersetData() : void
deleteInstance()
public
static deleteInstance() : Result
Return values
ResultenableSuperset()
public
static enableSuperset([string $supersetAddress = '' ]) : void
Parameters
- $supersetAddress : string = ''
-
Address of enabled superset. Used for logs. Not required
freezeSuperset()
public
static freezeSuperset([array<string|int, mixed> $params = [] ]) : void
Parameters
- $params : array<string|int, mixed> = []
getAvailableToEnableSupersetTimestamp()
public
static getAvailableToEnableSupersetTimestamp() : int
Return values
intgetSupersetStatus()
public
static getSupersetStatus() : string
Return values
stringinitializeOrCheckSupersetStatus()
public
static initializeOrCheckSupersetStatus() : string
Return values
stringisSupersetDeleted()
public
static isSupersetDeleted() : bool
Return values
boolisSupersetExist()
public
static isSupersetExist() : bool
Return values
boolisSupersetLoading()
public
static isSupersetLoading() : bool
Return values
boolisSupersetReady()
public
static isSupersetReady() : bool
Return values
boolisSupersetUnavailable()
public
static isSupersetUnavailable() : bool
Return values
boolonBitrix24LicenseChange()
public
static onBitrix24LicenseChange() : void
onUnsuccessfulSupersetStartup()
public
static onUnsuccessfulSupersetStartup(Error ...$errors) : void
Parameters
- $errors : Error
refreshSupersetDomainConnection()
public
static refreshSupersetDomainConnection() : string|null
Return values
string|nullsetSupersetStatus()
public
static setSupersetStatus(string $status) : void
Parameters
- $status : string
setSupersetStatusContainer()
public
static setSupersetStatusContainer(SupersetStatusOptionContainer $container) : mixed
Parameters
- $container : SupersetStatusOptionContainer
startupSuperset()
public
static startupSuperset() : string
Return values
string —current superset status
unfreezeSuperset()
public
static unfreezeSuperset([array<string|int, mixed> $params = [] ]) : void
Parameters
- $params : array<string|int, mixed> = []