Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Sftp

Открытые члены

 __construct ($login, $pass, $host, $port, $fingerprint="")
 
 connect ()
 
 uploadFile ($localFile, $remoteFile)
 
 downloadFile ($remoteFile, $localFile)
 
 getFilesList ($remotePath)
 
 getFileSize ($remoteFile)
 

Защищенные данные

 $login
 
 $pass
 
 $host
 
 $port
 
 $fingerprint
 
 $connection
 
 $sftp
 

Подробное описание

См. определение в файле sftp.php строка 15

Конструктор(ы)

◆ __construct()

__construct ( $login,
$pass,
$host,
$port,
$fingerprint = "" )

Constructor.

Аргументы
string$loginSftp login.
string$passSftp password.
string$hostSftp host.
int$portSftp port.
string$fingerprintHostkey hash.

См. определение в файле sftp.php строка 34

Методы

◆ connect()

connect ( )

Makes connection via SFTP

Возвращает
bool.
Исключения

Bitrix\Main\SystemException

См. определение в файле sftp.php строка 48

◆ downloadFile()

downloadFile ( $remoteFile,
$localFile )
Аргументы
string$remoteFilePath to remote file.
string$localFilePath to local file.
Возвращает
bool.
Исключения

Bitrix\Main\SystemException

См. определение в файле sftp.php строка 129

◆ getFileSize()

getFileSize ( $remoteFile)
Аргументы
string$remoteFileRemote file.
Возвращает
int Filesize.

См. определение в файле sftp.php строка 171

◆ getFilesList()

getFilesList ( $remotePath)
Аргументы
string$remotePathRemote path.
Возвращает
array List of files from remote path.
Исключения

Bitrix\Main\SystemException

См. определение в файле sftp.php строка 151

◆ uploadFile()

uploadFile ( $localFile,
$remoteFile )
Аргументы
string$localFilePath to local file.
string$remoteFilePath to remote file.
Возвращает
bool.
Исключения

Bitrix\Main\SystemException

См. определение в файле sftp.php строка 102

Данные класса

◆ $connection

$connection
protected

См. определение в файле sftp.php строка 23

◆ $fingerprint

$fingerprint
protected

См. определение в файле sftp.php строка 21

◆ $host

$host
protected

См. определение в файле sftp.php строка 19

◆ $login

$login
protected

См. определение в файле sftp.php строка 17

◆ $pass

$pass
protected

См. определение в файле sftp.php строка 18

◆ $port

$port
protected

См. определение в файле sftp.php строка 20

◆ $sftp

$sftp
protected

См. определение в файле sftp.php строка 24