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-серверу.
bool connected()
Определить, подключен ли шлюз.
void run(string $command)
Выполнить команду на сервере (асинхронно).
void put(string $local, string $remote)
Загрузить локальный файл на сервер.
void putString(string $remote, string $contents)
Загрузить строку в указанный файл на сервере.
string|null nextLine()
Получить следующую строку вывода с сервера.
int|bool status()
Получить код завершения последней команды.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Remote/GatewayInterface.html