PdfGateDocumentMetadata
in package
Document metadata DTO returned by JSON PDFGate endpoints.
Table of Contents
Properties
- $createdAt : string
- $derivedFrom : string|null
- $fileUrl : string|null
- $id : string
- $size : int
- $status : string
- $type : string|null
Methods
- __construct() : mixed
- fromArray() : self
- getCreatedAt() : string
- getDerivedFrom() : string|null
- getFileUrl() : string|null
- getId() : string
- getSize() : int
- getStatus() : string
- getType() : string|null
Properties
$createdAt
private
string
$createdAt
$derivedFrom
private
string|null
$derivedFrom
$fileUrl
private
string|null
$fileUrl
$id
private
string
$id
$size
private
int
$size
$status
private
string
$status
$type
private
string|null
$type
Methods
__construct()
public
__construct(string $id, string $status, string|null $type, string|null $fileUrl, int $size, string $createdAt[, string|null $derivedFrom = null ]) : mixed
Parameters
- $id : string
- $status : string
- $type : string|null
- $fileUrl : string|null
- $size : int
- $createdAt : string
- $derivedFrom : string|null = null
fromArray()
public
static fromArray(array<string, mixed> $payload) : self
Parameters
- $payload : array<string, mixed>
Return values
selfgetCreatedAt()
public
getCreatedAt() : string
Return values
stringgetDerivedFrom()
public
getDerivedFrom() : string|null
Return values
string|nullgetFileUrl()
public
getFileUrl() : string|null
Return values
string|nullgetId()
public
getId() : string
Return values
stringgetSize()
public
getSize() : int
Return values
intgetStatus()
public
getStatus() : string
Return values
stringgetType()
public
getType() : string|null