sputinyk / oossh
Object Oriented SSH for PHP
0.1.2
2013-06-06 21:49 UTC
Requires
- ext-ssh2: *
- symfony/finder: >=2.1.0,<3.0
This package is not auto-updated.
Last update: 2024-11-15 20:30:19 UTC
README
OOSSH is an easy-to-use object encapsulation of the php SSH2 library.
Basic Usage
$oossh = OOSSH\OOSSH::createAndLoad( array( 'foo' => array( 'host' => 'foo.bar.baz', 'username' => 'foo', 'password' => 'baz', ) ) ); $oossh->get('foo')->exec('uname -a', function($stdio, $stderr) { echo $stdio; if ($stderr) { throw new RuntimeException($stderr); } });
TODO
- File handling (SCP)
Contribute
Send me an email yohan@giarelli.org ;)