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