Copied!

BinaryFileCreateStruct

BinaryFileCreateStruct.php : 16

Create struct for BinaryFile objects.

Properties

public $id

BinaryFileCreateStruct.php : 42

Unique identifier for this file.

public string $id

Ex: images/media/images/ibexa-logo/209-1-eng-GB/Ibexa-Logo.gif, or original/application/2b042138835bb5f48beb9c9df6e86de4.pdf.

public $mimeType

BinaryFileCreateStruct.php : 34

The file's mime type.

public string $mimeType

If not provided, will be auto-detected by the IOService Example: text/xml.

public $mtime

BinaryFileCreateStruct.php : 26

File modification time.

public DateTimeInterface $mtime

public $size

BinaryFileCreateStruct.php : 21

File size, in bytes.

public int $size

Methods

publicgetInputStream()

BinaryFileCreateStruct.php : 52

Returns the file's input resource.

public getInputStream() : resource

Return values

resource

publicsetInputStream()

BinaryFileCreateStruct.php : 62

Sets the file's input resource.

public setInputStream(resource $inputStream) : void

Parameters

Name Type Default value Description
$inputStream resource - -