Spec-Zone.ru › Laravel 4.2

RemoteManager

class RemoteManager (View source)

Свойства

protected Application $app Экземпляр приложения.

Методы

void __construct(Application $app)

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

ConnectionInterface into(string|array|mixed $name)

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

ConnectionInterface connection(string|array $name = null)

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

ConnectionInterface group(string $name)

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

MultiConnection multiple(array $names)

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

Connection resolve(string $name)

Разрешить экземпляр удалённого соединения.

Connection makeConnection(string $name, array $config)

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

void setOutput(Connection $connection)

Установить реализацию вывода в соединении.

array getAuth(array $config)

Форматировать массив аутентификации.

array getConfig(string $name)

Получить конфигурацию удалённого сервера.

string getDefaultConnection()

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

void setDefaultConnection(string $name)

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

mixed __call(string $method, array $parameters)

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

Подробности

void __construct(Application $app)

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

Параметры

Application $app

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

void

ConnectionInterface into(string|array|mixed $name)

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

Параметры

string|array|mixed $name

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

ConnectionInterface

ConnectionInterface connection(string|array $name = null)

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

Параметры

string|array $name

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

ConnectionInterface

ConnectionInterface group(string $name)

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

Parameters

string $name

Return Value

ConnectionInterface

MultiConnection multiple(array $names)

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

Parameters

array $names

Return Value

MultiConnection

Connection resolve(string $name)

Разрешить экземпляр подключения к удаленному серверу.

Parameters

string $name

Return Value

Connection

protected Connection makeConnection(string $name, array $config)

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

Parameters

string $name
array $config

Return Value

Connection

protected void setOutput(Connection $connection)

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

Parameters

Connection $connection

Return Value

void

protected array getAuth(array $config)

Форматировать массив данных аутентификации.

Parameters

array $config

Return Value

array

Exceptions

InvalidArgumentException

protected array getConfig(string $name)

Получить конфигурацию удаленного сервера.

Parameters

string $name

Return Value

array

Exceptions

InvalidArgumentException

string getDefaultConnection()

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

Return Value

string

void setDefaultConnection(string $name)

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

Parameters

string $name

Return Value

void

mixed __call(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/Remote/RemoteManager.html

Spec-Zone.ru

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