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
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.