PHP Class eZ\Publish\Core\IO\IOMetadataHandler\Flysystem

Inheritance: implements eZ\Publish\Core\IO\IOMetadataHandler
Datei anzeigen Open project: ezsystems/ezpublish-kernel

Public Methods

Method Description
__construct ( League\Flysystem\FilesystemInterface $filesystem )
create ( eZ\Publish\SPI\IO\BinaryFileCreateStruct $spiBinaryFileCreateStruct ) Only reads & return metadata, since the binarydata handler took care of creating the file already.
delete ( $spiBinaryFileId ) Does really nothing, the binary data handler takes care of it.
deleteDirectory ( $spiPath ) Does nothing, as the binarydata handler takes care of it.
exists ( $spiBinaryFileId )
getMimeType ( $spiBinaryFileId )
load ( $spiBinaryFileId )

Method Details

__construct() public method

public __construct ( League\Flysystem\FilesystemInterface $filesystem )
$filesystem League\Flysystem\FilesystemInterface

create() public method

Only reads & return metadata, since the binarydata handler took care of creating the file already.
public create ( eZ\Publish\SPI\IO\BinaryFileCreateStruct $spiBinaryFileCreateStruct )
$spiBinaryFileCreateStruct eZ\Publish\SPI\IO\BinaryFileCreateStruct

delete() public method

Does really nothing, the binary data handler takes care of it.
public delete ( $spiBinaryFileId )
$spiBinaryFileId

deleteDirectory() public method

Does nothing, as the binarydata handler takes care of it.
public deleteDirectory ( $spiPath )

exists() public method

public exists ( $spiBinaryFileId )

getMimeType() public method

public getMimeType ( $spiBinaryFileId )

load() public method

public load ( $spiBinaryFileId )