Spec-Zone.ru › Laravel 4.2

Менеджер

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

Трейты

CapsuleManagerTrait

Свойства

статический защищенный объект $instance Текущий глобально используемый экземпляр. из CapsuleManagerTrait
защищенный Контейнер $container Экземпляр контейнера. из CapsuleManagerTrait
защищенный МенеджерБазыДанных $manager Экземпляр менеджера базы данных.

Методы

void setupContainer(Container|null $container)

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

из CapsuleManagerTrait
void setAsGlobal()

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

из CapsuleManagerTrait
Container getContainer()

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

из CapsuleManagerTrait
void setContainer(Container $container)

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

из CapsuleManagerTrait
void __construct(Container $container = null)

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

void setupDefaultConfiguration()

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

void setupManager()

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

static Connection connection(string $connection = null)

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

static Builder table(string $table, string $connection = null)

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

static Builder schema(string $connection = null)

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

Connection getConnection(string $name = null)

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

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

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

void bootEloquent()

Инициализировать Eloquent для использования.

$this setFetchMode(int $fetchMode)

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

DatabaseManager getDatabaseManager()

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

Dispatcher getEventDispatcher()

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

void setEventDispatcher(Dispatcher $dispatcher)

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

CacheManager getCacheManager()

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

void setCacheManager(CacheManager $cache)

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

mixed __callStatic(string $method, array $parameters)

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

Подробности

protected void setupContainer(Container|null $container)

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

Параметры

Container|null $container

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

void

void setAsGlobal()

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

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

void

Container getContainer()

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

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

Container

void setContainer(Container $container)

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

Параметры

Container $container

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

void

void __construct(Container $container = null)

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

Параметры

Container $container

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

void

protected void setupDefaultConfiguration()

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

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

void

protected void setupManager()

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

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

void

static Connection connection(string $connection = null)

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

Параметры

string $connection

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

Connection

static Builder table(string $table, string $connection = null)

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

Параметры

string $table
string $connection

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

Builder

static Builder schema(string $connection = null)

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

Параметры

string $connection

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

Builder

Connection getConnection(string $name = null)

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

Параметры

string $name

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

Connection

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

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

Параметры

array $config
string $name

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

void

void bootEloquent()

Инициализировать Eloquent для использования.

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

void

$this setFetchMode(int $fetchMode)

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

Параметры

int $fetchMode

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

$this

DatabaseManager getDatabaseManager()

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

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

DatabaseManager

Dispatcher getEventDispatcher()

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

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

Dispatcher

void setEventDispatcher(Dispatcher $dispatcher)

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

Параметры

Dispatcher $dispatcher

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

void

CacheManager getCacheManager()

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

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

CacheManager

void setCacheManager(CacheManager $cache)

Установить менеджер кэша для использования соединениями.

Параметры

CacheManager $cache

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

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/4.2/Illuminate/Database/Capsule/Manager.html

Spec-Zone.ru

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