Spec-Zone.ru › Laravel 6

Менеджер

класс Менеджер (Просмотреть исходный код)

Трейты

CapsuleManagerTrait

Свойства

статический защищённый объект $instance

Текущий глобально используемый экземпляр.

из CapsuleManagerTrait
защищённый Контейнер $container

Экземпляр контейнера.

из CapsuleManagerTrait
защищённый DatabaseManager $manager

Экземпляр менеджера базы данных.

Методы

void setupContainer(Контейнер $container)

Настройка экземпляра контейнера IoC.

из CapsuleManagerTrait
void setAsGlobal()

Сделать этот экземпляр капсулы доступным глобально.

из CapsuleManagerTrait
Контейнер getContainer()

Получить экземпляр контейнера IoC.

из CapsuleManagerTrait
void setContainer(Контейнер $container)

Установить экземпляр контейнера IoC.

из CapsuleManagerTrait
void __construct(Контейнер $container = null)

Создать новый менеджер капсулы базы данных.

void setupDefaultConfiguration()

Настройка параметров конфигурации базы данных по умолчанию.

void setupManager()

Создать экземпляр менеджера базы данных.

статический Connection connection(string|null $connection = null)

Получить экземпляр соединения из глобального менеджера.

статический Builder table(Closure|Builder|string $table, string|null $as = null, string|null $connection = null)

Получить экземпляр флуентного билдера запросов.

статический Builder schema(string|null $connection = null)

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

Connection getConnection(string|null $name = null)

Получить зарегистрированный экземпляр соединения.

void addConnection(array $config, string $name = 'default')

Зарегистрировать соединение с менеджером.

void bootEloquent()

Инициализировать Eloquent, чтобы он был готов к использованию.

$this setFetchMode(int $fetchMode)

Установить режим получения для соединений с базой данных.

DatabaseManager getDatabaseManager()

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

Dispatcher|null getEventDispatcher()

Получить текущий экземпляр диспетчера событий.

void setEventDispatcher(Dispatcher $dispatcher)

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

статический mixed __callStatic(string $method, array $parameters)

Динамически передавать методы по умолчанию соединению.

Подробности

защищённый void setupContainer(Контейнер $container)

Настройка экземпляра контейнера IoC.

Параметры

Контейнер $container

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

void

void setAsGlobal()

Сделать этот экземпляр капсулы доступным глобально.

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

void

Контейнер getContainer()

Получить экземпляр контейнера IoC.

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

Контейнер

void setContainer(Контейнер $container)

Установить экземпляр контейнера IoC.

Параметры

Контейнер $container

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

void

void __construct(Контейнер $container = null)

Создать новый менеджер капсулы базы данных.

Параметры

Контейнер $container

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

void

защищённый void setupDefaultConfiguration()

Настройка параметров конфигурации базы данных по умолчанию.

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

void

защищённый void setupManager()

Создать экземпляр менеджера базы данных.

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

void

static Соединение connection(string|null $connection = null)

Получить экземпляр соединения из глобального менеджера.

Параметры

string|null $connection

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

Соединение

static Библиотека table(Closure|Библиотека|string $table, string|null $as = null, string|null $connection = null)

Получить экземпляр fluent-билдера запросов.

Параметры

Closure|Библиотека|string $table
string|null $as
string|null $connection

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

Библиотека

static Библиотека schema(string|null $connection = null)

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

Параметры

string|null $connection

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

Библиотека

Соединение getConnection(string|null $name = null)

Получить зарегистрированный экземпляр соединения.

Параметры

string|null $name

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

Соединение

void addConnection(array $config, string $name = 'default')

Зарегистрировать соединение в менеджере.

Параметры

array $config
string $name

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

void

void bootEloquent()

Инициализировать Eloquent, чтобы он был готов к использованию.

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

void

$this setFetchMode(int $fetchMode)

Установить режим извлечения для баз данных.

Параметры

int $fetchMode

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

$this

МенеджерБазДанных getDatabaseManager()

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

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

МенеджерБазДанных

ДиспетчерСобытий|null getEventDispatcher()

Получить текущий экземпляр диспетчера событий.

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

ДиспетчерСобытий|null

void setEventDispatcher(ДиспетчерСобытий $dispatcher)

Установить экземпляр диспетчера событий, который будет использоваться соединениями.

Параметры

ДиспетчерСобытий $dispatcher

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

void

static mixed __callStatic(string $method, array $parameters)

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

Параметры

string $method
array $parameters

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

mixed

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

Spec-Zone.ru

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