Methods |
public
|
TestDbConnection($DbLogin, $DbName, $DbHost, $DbPassword = null)
|
#
|
public
|
CreateTables()
|
#
|
public
|
GetEntityList($Type, $Offset = 0, $Limit = 0, $Search = '', $TenantId = 0, $Filters = [])
|
#
|
public
|
GetEntity($Type, $Id)
|
#
|
public
|
CreateTenant($ChannelId = 0, $Name = '', $Description = '', $WebDomain = '', $SiteName = null)
|
#
|
public
|
CreateUser($TenantId = 0, $PublicId = '', $Role = UserRole::NormalUser, $WriteSeparateLog = false)
|
#
|
public
|
UpdateEntity($Type, $Data)
|
#
|
public
|
DeleteEntities($Type, $IdList)
|
#
|
public
|
DeleteEntity($Type, $Id)
|
#
|
public
|
GetSettings(): array
Obtains list of module settings for authenticated user.
Obtains list of module settings for authenticated user.
Overrides
|
#
|
public
|
UpdateSettings(
$DbLogin = null,
$DbPassword = null,
$DbName = null,
$DbHost = null,
$AdminLogin = null,
$Password = null,
$NewPassword = null,
$AdminLanguage = null,
$Language = null,
$AutodetectLanguage = null,
$TimeFormat = null,
$DateFormat = null,
$EnableLogging = null,
$EnableEventLogging = null,
$LoggingLevel = null,
)
|
#
|
public
|
UpdateConfig()
|
#
|