zendtech / IbmiToolkit

PHP frontend to XMLSERVICE for IBM i development.
BSD 3-Clause "New" or "Revised" License
46 stars 34 forks source link

WIP: SSH transport for Toolkit #143

Closed NattyNarwhal closed 3 years ago

NattyNarwhal commented 3 years ago

Uses PECL ssh2 (requires bleeding edge version to have ssh2_send_eof), requires xmlservice-cli on remote IBM i host.

This changes the API for transports slightly to pass information without having to use Toolkit-wide options, which seemed inappropriate to me. The API remains compatible with the old signature. This works for trivial things, but I don't know if this is the best solution.

Fixes #134