PHP Класс Arkade\S3\Model\MediaStorage\File\Storage\S3

Наследование: extends Magento\Framework\DataObject
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$mediaBaseDirectory string Store media base directory path

Открытые методы

Метод Описание
__construct ( Data $helper, Magento\MediaStorage\Helper\File\Media $mediaHelper, Magento\MediaStorage\Helper\File\Storage\Database $storageHelper, Psr\Log\LoggerInterface $logger )
clear ( )
copyFile ( $oldFilePath, $newFilePath )
deleteDirectory ( $path )
deleteFile ( string $path ) Delete file from Amazon S3
exportDirectories ( $offset, $count = 100 )
exportFiles ( $offset, $count = 100 )
fileExists ( $filename )
getConnectionName ( ) : null Retrieve connection name
getDirectoryFiles ( $path )
getMediaBaseDirectory ( ) : string Retrieve media base directory path
getStorageName ( ) : Magento\Framework\Phrase Return storage name
getSubdirectories ( $path )
hasErrors ( ) : boolean
importDirectories ( array $dirs = [] )
importFiles ( array $files = [] )
init ( ) Initialisation
loadByFilename ( string $filename )
renameFile ( $oldFilePath, $newFilePath )
saveFile ( $filename )

Защищенные методы

Метод Описание
getBucket ( )

Описание методов

__construct() публичный Метод

public __construct ( Data $helper, Magento\MediaStorage\Helper\File\Media $mediaHelper, Magento\MediaStorage\Helper\File\Storage\Database $storageHelper, Psr\Log\LoggerInterface $logger )
$helper Arkade\S3\Helper\Data
$mediaHelper Magento\MediaStorage\Helper\File\Media
$storageHelper Magento\MediaStorage\Helper\File\Storage\Database
$logger Psr\Log\LoggerInterface

clear() публичный Метод

public clear ( )

copyFile() публичный Метод

public copyFile ( $oldFilePath, $newFilePath )

deleteDirectory() публичный Метод

public deleteDirectory ( $path )

deleteFile() публичный Метод

Delete file from Amazon S3
public deleteFile ( string $path )
$path string

exportDirectories() публичный Метод

public exportDirectories ( $offset, $count = 100 )

exportFiles() публичный Метод

public exportFiles ( $offset, $count = 100 )

fileExists() публичный Метод

public fileExists ( $filename )

getBucket() защищенный Метод

protected getBucket ( )

getConnectionName() публичный Метод

Retrieve connection name
public getConnectionName ( ) : null
Результат null

getDirectoryFiles() публичный Метод

public getDirectoryFiles ( $path )

getMediaBaseDirectory() публичный Метод

Retrieve media base directory path
public getMediaBaseDirectory ( ) : string
Результат string

getStorageName() публичный Метод

Return storage name
public getStorageName ( ) : Magento\Framework\Phrase
Результат Magento\Framework\Phrase

getSubdirectories() публичный Метод

public getSubdirectories ( $path )

hasErrors() публичный Метод

public hasErrors ( ) : boolean
Результат boolean

importDirectories() публичный Метод

public importDirectories ( array $dirs = [] )
$dirs array

importFiles() публичный Метод

public importFiles ( array $files = [] )
$files array

init() публичный Метод

Initialisation
public init ( )

loadByFilename() публичный Метод

public loadByFilename ( string $filename )
$filename string

renameFile() публичный Метод

public renameFile ( $oldFilePath, $newFilePath )

saveFile() публичный Метод

public saveFile ( $filename )

Описание свойств

$mediaBaseDirectory защищенное свойство

Store media base directory path
protected string $mediaBaseDirectory
Результат string