DownloadConnectionInterface
FtpClient\Connection\ConnectionInterface interface provides an easy way to manipulate an FTP connection instance.
You can use the following classes that implement the interface.
* FtpConnection : Regular FTP connection (Not secure).
* FtpSSLConnection : FTP over TLS/SSL connection (Secure).
Example :
// create an FTP connection instance
$connection = new FtpConnection('localhost', 'foo', '1234');
// open the FTP connection
$connection->open();
// close the connection
$connection->close();
// getters
$connection->getStream();
$connection->getHost();
$connection->getPort();
$connection->getTimeout();
$connection->getUsername();
$connection->getPassword();
$connection->isConnected();
$connection->isPassive();
|