Property | Type | Description | |
---|---|---|---|
$binarydataHandler | eZ\Publish\Core\IO\IOBinarydataHandler | ||
$metadataHandler | eZ\Publish\Core\IO\IOMetadataHandler | ||
$mimeTypeDetector | eZ\Publish\SPI\IO\MimeTypeDetector |
Method | Description | |
---|---|---|
__construct ( eZ\Publish\Core\IO\IOMetadataHandler $metadataHandler, eZ\Publish\Core\IO\IOBinarydataHandler $binarydataHandler, eZ\Publish\SPI\IO\MimeTypeDetector $mimeTypeDetector, array $settings = [] ) | ||
createBinaryFile ( BinaryFileCreateStruct $binaryFileCreateStruct ) | ||
deleteBinaryFile ( |
||
deleteDirectory ( string $path ) | Deletes a directory. | |
exists ( $binaryFileId ) | ||
getExternalPath ( $internalId ) | ||
getFileContents ( |
||
getFileInputStream ( |
||
getInternalPath ( $binaryFileId ) | ||
getMimeType ( $binaryFileId ) | ||
getUri ( $binaryFileId ) | ||
loadBinaryFile ( $binaryFileId ) | ||
loadBinaryFileByUri ( $binaryFileUri ) | ||
newBinaryCreateStructFromLocalFile ( $localFile ) | ||
newBinaryCreateStructFromUploadedFile ( array $uploadedFile ) | ||
setPrefix ( $prefix ) |
Method | Description | |
---|---|---|
buildDomainBinaryFileObject ( eZ\Publish\SPI\IO\BinaryFile $spiBinaryFile ) : |
Generates API BinaryFile object from provided SPI BinaryFile object. | |
buildSPIBinaryFileCreateStructObject ( BinaryFileCreateStruct $binaryFileCreateStruct ) : eZ\Publish\SPI\IO\BinaryFileCreateStruct | Generates SPI BinaryFileCreateStruct object from provided API BinaryFileCreateStruct object. | |
checkBinaryFileId ( string $binaryFileId ) | ||
getPrefixedUri ( string $binaryFileId ) : string | Returns $uri prefixed with what is configured in the service. | |
isAbsolutePath ( string $path ) : boolean | Check if path is absolute, in terms of http or disk (incl if it contains driver letter on Win). | |
removeUriPrefix ( mixed $spiBinaryFileId ) : string |
public __construct ( eZ\Publish\Core\IO\IOMetadataHandler $metadataHandler, eZ\Publish\Core\IO\IOBinarydataHandler $binarydataHandler, eZ\Publish\SPI\IO\MimeTypeDetector $mimeTypeDetector, array $settings = [] ) | ||
$metadataHandler | eZ\Publish\Core\IO\IOMetadataHandler | |
$binarydataHandler | eZ\Publish\Core\IO\IOBinarydataHandler | |
$mimeTypeDetector | eZ\Publish\SPI\IO\MimeTypeDetector | |
$settings | array |
protected buildDomainBinaryFileObject ( eZ\Publish\SPI\IO\BinaryFile $spiBinaryFile ) : |
||
$spiBinaryFile | eZ\Publish\SPI\IO\BinaryFile | |
return |
protected buildSPIBinaryFileCreateStructObject ( BinaryFileCreateStruct $binaryFileCreateStruct ) : eZ\Publish\SPI\IO\BinaryFileCreateStruct | ||
$binaryFileCreateStruct | eZ\Publish\Core\IO\Values\BinaryFileCreateStruct | |
return | eZ\Publish\SPI\IO\BinaryFileCreateStruct |
protected checkBinaryFileId ( string $binaryFileId ) | ||
$binaryFileId | string |
public createBinaryFile ( BinaryFileCreateStruct $binaryFileCreateStruct ) | ||
$binaryFileCreateStruct | eZ\Publish\Core\IO\Values\BinaryFileCreateStruct |
public deleteBinaryFile ( |
||
$binaryFile |
public deleteDirectory ( string $path ) | ||
$path | string |
public getFileContents ( |
||
$binaryFile |
public getFileInputStream ( |
||
$binaryFile |
protected getPrefixedUri ( string $binaryFileId ) : string | ||
$binaryFileId | string | |
return | string |
protected isAbsolutePath ( string $path ) : boolean | ||
$path | string | |
return | boolean |
public newBinaryCreateStructFromLocalFile ( $localFile ) |
public newBinaryCreateStructFromUploadedFile ( array $uploadedFile ) | ||
$uploadedFile | array |
protected removeUriPrefix ( mixed $spiBinaryFileId ) : string | ||
$spiBinaryFileId | mixed | |
return | string |
protected IOBinarydataHandler,eZ\Publish\Core\IO $binarydataHandler | ||
return | eZ\Publish\Core\IO\IOBinarydataHandler |
protected IOMetadataHandler,eZ\Publish\Core\IO $metadataHandler | ||
return | eZ\Publish\Core\IO\IOMetadataHandler |