Spec-Zone.ru › Laravel 4.2

GatewayInterface

интерфейс GatewayInterface (View source)

Методы

void connect(string $username)

Подключиться к SSH-серверу.

bool connected()

Определить, подключен ли шлюз.

void run(string $command)

Выполнить команду на сервере (асинхронно).

void put(string $local, string $remote)

Загрузить локальный файл на сервер.

void putString(string $remote, string $contents)

Загрузить строку в указанный файл на сервере.

string|null nextLine()

Получить следующую строку вывода с сервера.

int|bool status()

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

Подробности

void connect(string $username)

Подключиться к SSH-серверу.

Параметры

string $username

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

void

bool connected()

Определить, подключен ли шлюз.

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

bool

void run(string $command)

Выполнить команду на сервере (асинхронно).

Параметры

string $command

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

void

void put(string $local, string $remote)

Загрузить локальный файл на сервер.

Параметры

string $local
string $remote

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

void

void putString(string $remote, string $contents)

Загрузить строку в указанный файл на сервере.

Параметры

string $remote
string $contents

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

void

string|null nextLine()

Получить следующую строку вывода с сервера.

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

string|null

int|bool status()

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

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

int|bool

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Remote/GatewayInterface.html

Spec-Zone.ru

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