eZ\Publish\Core\IO\IOService::buildDomainBinaryFileObject PHP Method

buildDomainBinaryFileObject() protected method

Generates API BinaryFile object from provided SPI BinaryFile object.
protected buildDomainBinaryFileObject ( eZ\Publish\SPI\IO\BinaryFile $spiBinaryFile ) : BinaryFile
$spiBinaryFile eZ\Publish\SPI\IO\BinaryFile
return eZ\Publish\Core\IO\Values\BinaryFile
    protected function buildDomainBinaryFileObject(SPIBinaryFile $spiBinaryFile)
    {
        return new BinaryFile(array('size' => (int) $spiBinaryFile->size, 'mtime' => $spiBinaryFile->mtime, 'id' => $this->removeUriPrefix($spiBinaryFile->id), 'uri' => $spiBinaryFile->uri, 'mimeType' => $spiBinaryFile->mimeType ?: $this->metadataHandler->getMimeType($spiBinaryFile->id)));
    }