PHP code example of nw / sftp-bundle

1. Go to this page and download the library: Download nw/sftp-bundle library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

nw / sftp-bundle example snippets


class AppKernel extends Kernel
{
   public function registerBundles()
   {
       return array(
           // ... other bundles
           new NW\SFTPBundle\NWSFTPBundle()
        );
    }
}
 

    $sftp = $this->get('nw.sftp');
    $sftp->connect($host, $port);
    $sftp->login($username, $password);
    // or
    $sftp->loginWithKey($host, $username, $pubkeyfile, $privkeyfile, $passphrase = null);
 

    $sftp->fetch('/path/to/remoteFile', '/path/to/localFile');
    // or
    $sftp->send('/path/to/localFile', '/path/to/remoteFile');