\Bazalt\ORM\ConnectionManager

ORM_Connection_Manager Клас управління підключеннями

Summary

Methods
Properties
Constants
getInstance()
configure()
setDefaultConnectionName()
add()
getConnection()
No public properties found
DEFAULT_CONNECTION_NAME
No protected methods found
$instance
$defaultConnectionName
$connections
N/A
No private methods found
No private properties found
N/A

Constants

DEFAULT_CONNECTION_NAME

DEFAULT_CONNECTION_NAME

Ім'я підключення по замовчуванню

Properties

$instance

$instance : \Bazalt\ORM\Connection\ORM_Connection_Manager

Інстанс об'єкта ORM_Connection_Manager

Type

\Bazalt\ORM\Connection\ORM_Connection_Manager

$defaultConnectionName

$defaultConnectionName : 

Яке підключення використовувати за замовчуванням

Type

$connections

$connections : array

Масив підключень

Type

array

Methods

getInstance()

getInstance() : \Bazalt\ORM\Connection\ConnectionManager

getInstance

Returns

\Bazalt\ORM\Connection\ConnectionManager —

Singleton of object

configure()

configure(mixed  $config) : void

Завантаження конфігурації

Parameters

mixed $config

Об'єкт налаштувань

setDefaultConnectionName()

setDefaultConnectionName(string  $name) : void

Встановлює назву з'єднання по замовчуванню

Parameters

string $name

Назва з'єднання

add()

add(\Bazalt\ORM\Connection\ORM_Adapter_Abstract  $connString, string  $name = null) : \Bazalt\ORM\Connection\DataBaseConnection

Додає нове підключення до БД

Parameters

\Bazalt\ORM\Connection\ORM_Adapter_Abstract $connString

Строка підключення до БД

string $name

Ім'я підключення

Returns

\Bazalt\ORM\Connection\DataBaseConnection —

Об'єкт підключення до БД

getConnection()

getConnection(string  $name = null) : \Bazalt\ORM\Connection\DataBaseConnection

Повертає підключення до БД, якщо параметр $name не вказано, то повертає підключення за замовчуванням

Parameters

string $name

Ім'я підключення

Returns

\Bazalt\ORM\Connection\DataBaseConnection —

Об'єкт підключення до БД