Spec-Zone.ru › Laravel 10

ConnectionResolver

class ConnectionResolver implements ConnectionResolverInterface (View source)

Свойства

protected ConnectionInterface[]$connections

Все зарегистрированные подключения.

protected string$default

Имя подключения по умолчанию.

Методы

void__construct(array $connections = [])

Создать новый экземпляр решателя подключений.

ConnectionInterfaceconnection(string|null $name = null)

Получить экземпляр подключения к базе данных.

voidaddConnection(string $name, ConnectionInterface $connection)

Добавить подключение к решателю.

boolhasConnection(string $name)

Проверить, зарегистрировано ли подключение.

stringgetDefaultConnection()

Получить имя подключения по умолчанию.

voidsetDefaultConnection(string $name)

Установить имя подключения по умолчанию.

Подробности

void __construct(array $connections = [])

Создать новый экземпляр решателя подключений.

Параметры

array$connections

Возвращаемое значение

void

ConnectionInterface connection(string|null $name = null)

Получить экземпляр подключения к базе данных.

Параметры

string|null$name

Возвращаемое значение

ConnectionInterface

void addConnection(string $name, ConnectionInterface $connection)

Добавить подключение к решателю.

Параметры

string$name
ConnectionInterface$connection

Возвращаемое значение

void

bool hasConnection(string $name)

Проверить, зарегистрировано ли подключение.

Параметры

string$name

Возвращаемое значение

bool

string getDefaultConnection()

Получить имя подключения по умолчанию.

Возвращаемое значение

string

void setDefaultConnection(string $name)

Установить имя подключения по умолчанию.

Параметры

string$name

Возвращаемое значение

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Database/ConnectionResolver.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API