ReportDownloadItem
in package
implements
JsonSerializable
FinalYes
Table of Contents
Interfaces
- JsonSerializable
Properties
- $downloadUrl : string|null
- $fileName : string|null
- $fileTypeLabel : string|null
- $id : int|null
Methods
- getDownloadUrl() : string|null
- getFileName() : string|null
- getFileTypeLabel() : string|null
- getId() : int|null
- jsonSerialize() : mixed
- Specify data which should be serialized to JSON
- setDownloadUrl() : void
- setFileName() : void
- setFileTypeLabel() : void
- setId() : void
Properties
$downloadUrl
private
string|null
$downloadUrl
$fileName
private
string|null
$fileName
$fileTypeLabel
private
string|null
$fileTypeLabel
$id
private
int|null
$id
Methods
getDownloadUrl()
public
getDownloadUrl() : string|null
Return values
string|nullgetFileName()
public
getFileName() : string|null
Return values
string|nullgetFileTypeLabel()
public
getFileTypeLabel() : string|null
Return values
string|nullgetId()
public
getId() : int|null
Return values
int|nulljsonSerialize()
Specify data which should be serialized to JSON
public
jsonSerialize() : mixed
Tags
Return values
mixed —data which can be serialized by json_encode, which is a value of any type other than a resource.
setDownloadUrl()
public
setDownloadUrl(string|null $downloadUrl) : void
Parameters
- $downloadUrl : string|null
setFileName()
public
setFileName(string|null $fileName) : void
Parameters
- $fileName : string|null
setFileTypeLabel()
public
setFileTypeLabel(string|null $fileTypeLabel) : void
Parameters
- $fileTypeLabel : string|null
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null