Spec-Zone.ru › Laravel 5.3

Менеджер

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

Трейты

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()

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

static Подключение connection(string $connection = null)

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

static Билдер table(string $table, string $connection = null)

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

static Билдер schema(string $connection = null)

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

Подключение getConnection(string $name = null)

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

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

Зарегистрировать подключение в менеджере.

void bootEloquent()

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

$this setFetchMode(int $fetchMode)

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

DatabaseManager getDatabaseManager()

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

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

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

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

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

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

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

Подробности

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

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

Параметры

Контейнер $container

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

void

void setAsGlobal()

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

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

void

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

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

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

Контейнер

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

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

Параметры

Контейнер $container

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

void

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

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

Параметры

Контейнер $container

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

void

protected void setupDefaultConfiguration()

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

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

void

protected void setupManager()

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

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

void

static Подключение connection(string $connection = null)

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

Параметры

string $connection

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

Подключение

static Построитель table(string $table, string $connection = null)

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

Параметры

string $table
string $connection

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

Построитель

static Построитель schema(string $connection = null)

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

Параметры

string $connection

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

Построитель

Подключение getConnection(string $name = null)

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

Параметры

string $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/5.3/Illuminate/Database/Capsule/Manager.html

Spec-Zone.ru

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