FileInfo
extends FileData
implements
JsonSerializable
Table of Contents
Interfaces
- JsonSerializable
Methods
-
__construct()
: mixed
-
createFromBFile()
: FileInfo|null
-
createFromTempFile()
: FileInfo|null
-
getContentType()
: string
-
getCustomData()
: Dictionary
-
getDownloadUrl()
: string|null
-
getFileId()
: int
-
getHeight()
: int
-
getId()
: int|string
-
getName()
: string
-
getPreviewHeight()
: int
-
getPreviewUrl()
: string|null
-
getPreviewWidth()
: int
-
getSize()
: int
-
getWidth()
: int
-
isImage()
: bool
-
isVideo()
: bool
-
jsonSerialize()
: array<string|int, mixed>
-
setCustomData()
: self
-
setDownloadUrl()
: void
-
setFileId()
: void
-
setHeight()
: void
-
setId()
: void
-
setName()
: void
-
setPreviewUrl()
: void
-
setTreatImageAsFile()
: void
-
setWidth()
: void
-
shouldTreatImageAsFile()
: bool
__construct()
public
__construct(mixed $id, string $name, string $contentType, int $size) : mixed
Parameters
-
$id
: mixed
-
-
$name
: string
-
-
$contentType
: string
-
-
$size
: int
-
createFromBFile()
public
static createFromBFile(int $id) : FileInfo|null
Parameters
-
$id
: int
-
createFromTempFile()
public
static createFromTempFile(string $tempFileId) : FileInfo|null
Parameters
-
$tempFileId
: string
-
getContentType()
public
getContentType() : string
getCustomData()
public
getCustomData() : Dictionary
getDownloadUrl()
public
getDownloadUrl() : string|null
Return values
string|null
getFileId()
public
getFileId() : int
getHeight()
public
getHeight() : int
getId()
public
getId() : int|string
getName()
public
getName() : string
getPreviewHeight()
public
getPreviewHeight() : int
getPreviewUrl()
public
getPreviewUrl() : string|null
Return values
string|null
getPreviewWidth()
public
getPreviewWidth() : int
getSize()
public
getSize() : int
getWidth()
public
getWidth() : int
isImage()
public
isImage() : bool
isVideo()
public
isVideo() : bool
jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>
setCustomData()
public
setCustomData(array<string|int, mixed> $customData) : self
Parameters
-
$customData
: array<string|int, mixed>
-
setDownloadUrl()
public
setDownloadUrl(string $downloadUrl) : void
Parameters
-
$downloadUrl
: string
-
setFileId()
public
setFileId(int $fileId) : void
Parameters
-
$fileId
: int
-
setHeight()
public
setHeight(int $height) : void
Parameters
-
$height
: int
-
setId()
public
setId(mixed $id) : void
Parameters
-
$id
: mixed
-
setName()
public
setName(string $name) : void
Parameters
-
$name
: string
-
setPreviewUrl()
public
setPreviewUrl(string $previewUrl, int $previewWidth, int $previewHeight) : void
Parameters
-
$previewUrl
: string
-
-
$previewWidth
: int
-
-
$previewHeight
: int
-
setTreatImageAsFile()
public
setTreatImageAsFile(bool $flag) : void
Parameters
-
$flag
: bool
-
setWidth()
public
setWidth(int $width) : void
Parameters
-
$width
: int
-
shouldTreatImageAsFile()
public
shouldTreatImageAsFile() : bool