banago/bridge

A PHP class to transfer data using different protocols (sftp, ftp, http, etc). Utilizes PHPs ssh2, ftp and curl functions if available.

1.1.1 2015-10-13 09:05 UTC

This package is not auto-updated.

Last update: 2024-05-06 22:41:24 UTC


README

Brige is a common interface to comuncate with a server through FTP and SFTP. SFTP support requires the php_ssh2 PHP extension.

##Installation

The recommended way to install Bridge is through Composer.

composer require banago/bridge

Or

{
    "require": {
        "banago/bridge": "dev-master",
    }
}

Example

<?php
require __DIR__.'/vendor/autoload.php';

use Banago\Bridge\Bridge;

$conn = new Bridge('ftp://ftp.funet.fi');
//List directory contents
print_r($conn->ls());
//Display contents of the README file
echo $conn->get('README');

License

LGPL v3

Credits

Brige is a fork of Connection.php project created by Tuomas Angervuori. Brige is further developed and actively maintained by Baki Goxhaj as part of the PHPloy project.