Oihana Php Ftp

traits

Table of Contents

Traits

FtpConnectionTrait
Provides the connection lifecycle of the {@see \oihana\ftp\FtpClient}: configuration, connect/login with retry, passive mode, secure transport and clean teardown.
FtpCryptoTrait
Adds convenience helpers that combine FTP transfers with OpenSSL file encryption (reusing {@see OpenSSLFileEncryption} from `oihana/php-files`).
FtpDirectoryTrait
Provides the directory operations of the {@see \oihana\ftp\FtpClient}: create, remove, navigate, and list remote directories.
FtpFileTrait
Provides the single-file operations of the {@see \oihana\ftp\FtpClient}: download, upload, append, delete, rename, size, last-modified time and permission changes.
HasFtpClientTrait
Provides a standardized way to hold and initialize an {@see FtpClient} within a class.
On this page

Search results