ConnectionResolver
класс ConnectionResolver реализует ConnectionResolverInterface (Просмотреть исходный код)
Свойства
| protected ConnectionInterface[] | $connections | Все зарегистрированные подключения. |
|
| protected string | $default | Имя подключения по умолчанию. |
Методы
| void | __construct(array $connections = [])
Создать новый экземпляр решателя подключений. |
|
| ConnectionInterface | connection(string|null $name = null)
Получить экземпляр подключения к базе данных. |
|
| void | addConnection(string $name, ConnectionInterface $connection)
Добавить подключение к решателю. |
|
| bool | hasConnection(string $name)
Проверить, зарегистрировано ли подключение. |
|
| string | getDefaultConnection()
Получить имя подключения по умолчанию. |
|
| void | setDefaultConnection(string $name)
Установить имя подключения по умолчанию. |
Детали
void __construct(array $connections = [])
Создать новый экземпляр решателя подключений.
ConnectionInterface connection(string|null $name = null)
Получить экземпляр подключения к базе данных.
void addConnection(string $name, ConnectionInterface $connection)
Добавить подключение к решателю.
bool hasConnection(string $name)
Проверить, зарегистрировано ли подключение.
string getDefaultConnection()
Получить имя подключения по умолчанию.
void setDefaultConnection(string $name)
Установить имя подключения по умолчанию.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Database/ConnectionResolver.html