MultiConnection
class MultiConnection implements ConnectionInterface (View source)
Properties
protected array | $connections | All of the active server connections. |
Methods
void | __construct(array $connections) The array of connections. | |
void | define(string $task, string|array $commands) Define a set of commands as a task. | |
void | task(string $task, Closure $callback = null) Run a task against the connection. | |
void | run(string|array $commands, Closure $callback = null) Run a set of commands against the connection. | |
void | put(string $local, string $remote) Upload a local file to the server. | |
void | putString(string $remote, string $contents) Upload a string to to the given file on the server. |
Details
void __construct(array $connections)
The array of connections.
void define(string $task, string|array $commands)
Define a set of commands as a task.
void task(string $task, Closure $callback = null)
Run a task against the connection.
void run(string|array $commands, Closure $callback = null)
Run a set of commands against the connection.
void put(string $local, string $remote)
Upload a local file to the server.
void putString(string $remote, string $contents)
Upload a string to to the given file on the server.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Remote/MultiConnection.html