Spec-Zone.ru › Laravel 7

ConnectionResolver

class ConnectionResolver implements ConnectionResolverInterface (View source)

Свойства

protected массив$connections

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

protected строка$default

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

Методы

void __construct(array $connections = [])

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

ConnectionInterface connection(string|null $name = null)

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

void addConnection(string $name, ConnectionInterface $connection)

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

bool hasConnection(string $name)

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

строка getDefaultConnection()

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

void setDefaultConnection(string $name)

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

Детали

void __construct(array $connections = [])

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

Параметры

массив$connections

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

void

ConnectionInterface connection(string|null $name = null)

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

Параметры

string|null$name

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

ConnectionInterface

void addConnection(string $name, ConnectionInterface $connection)

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

Параметры

строка$name
ConnectionInterface$connection

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

void

bool hasConnection(string $name)

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

Параметры

строка$name

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

bool

строка getDefaultConnection()

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

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

строка

void setDefaultConnection(string $name)

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

Параметры

строка$name

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

void

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

Spec-Zone.ru

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