File implements JsonSerializable
FinalYes
Table of Contents
Interfaces
- JsonSerializable
Methods
- getHeight() : int|null
- getId() : int|null
- getInfo() : array<string|int, mixed>
- getName() : string|null
- getPreview() : self|null
- getType() : string|null
- getUrl() : string|null
- getWidth() : int|null
- jsonSerialize() : mixed
- load() : self|null
- loadBatch() : array<string|int, mixed>
- loadWithPreview() : self|null
Methods
getHeight()
public
getHeight() : int|null
Return values
int|nullgetId()
public
getId() : int|null
Return values
int|nullgetInfo()
public
getInfo() : array<string|int, mixed>
Return values
array<string|int, mixed>getName()
public
getName() : string|null
Return values
string|nullgetPreview()
public
getPreview(int $width, int $height) : self|null
Parameters
- $width : int
- $height : int
Return values
self|nullgetType()
public
getType() : string|null
Return values
string|nullgetUrl()
public
getUrl() : string|null
Return values
string|nullgetWidth()
public
getWidth() : int|null
Return values
int|nulljsonSerialize()
public
jsonSerialize() : mixed
load()
public
static load(int $fileId) : self|null
Parameters
- $fileId : int
Return values
self|nullloadBatch()
public
static loadBatch(array<string|int, mixed> $fileIds) : array<string|int, mixed>
Parameters
- $fileIds : array<string|int, mixed>
Return values
array<string|int, mixed>loadWithPreview()
public
static loadWithPreview(int $fileId[, array<string|int, mixed> $previewOptions = [] ]) : self|null
Parameters
- $fileId : int
- $previewOptions : array<string|int, mixed> = []