SourceManager
Table of Contents
Methods
- addConnection() : Result
- getFieldsConfig() : array<string|int, array<string|int, mixed>>
- Keys - connection type - 1c, mysql, pgsql etc.
- getSupportedDatabases() : array<string|int, array<string|int, mixed>>
- is1cConnectionsAvailable() : bool
- isExternalConnectionsAvailable() : bool
- updateConnection() : Result
Methods
addConnection()
public
static addConnection(array<string|int, mixed> $data) : Result
Parameters
- $data : array<string|int, mixed>
Return values
ResultgetFieldsConfig()
Keys - connection type - 1c, mysql, pgsql etc.
public
static getFieldsConfig() : array<string|int, array<string|int, mixed>>
Values - array with fields required to connect to database.
Return values
array<string|int, array<string|int, mixed>>getSupportedDatabases()
public
static getSupportedDatabases() : array<string|int, array<string|int, mixed>>
Return values
array<string|int, array<string|int, mixed>> —List of databases to show in selector on create connection slider.
is1cConnectionsAvailable()
public
static is1cConnectionsAvailable() : bool
Return values
boolisExternalConnectionsAvailable()
public
static isExternalConnectionsAvailable() : bool
Return values
boolupdateConnection()
public
static updateConnection(int $sourceId, array<string|int, mixed> $data) : Result
Parameters
- $sourceId : int
- $data : array<string|int, mixed>