Quittio next API

Attachment
in package
uses Immutable

Read onlyYes
FinalYes

Additional supporting document (BG-24).

Table of Contents

Properties

$content  : string|null
$description  : string|null
$externalUri  : string|null
$filename  : string|null
$id  : string
$mimeType  : MimeType|null

Methods

__construct()  : mixed
size()  : int
with()  : static
Returns a copy with the given properties replaced.

Properties

$content

public string|null $content = null
Attributes
#[Binary]
#[Bt]
'BT-125'
#[Cardinality]
'0..1'
#[Cii]
'ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject'
#[Ubl]
'cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject'

$description

public string|null $description = null
Attributes
#[Bt]
'BT-123'
#[Cardinality]
'0..1'
#[Cii]
'ram:AdditionalReferencedDocument/ram:Name'
#[Ubl]
'cac:AdditionalDocumentReference/cbc:DocumentDescription'

$externalUri

public string|null $externalUri = null
Attributes
#[Bt]
'BT-124'
#[Cardinality]
'0..1'
#[Cii]
'ram:AdditionalReferencedDocument/ram:URIID'
#[Ubl]
'cac:AdditionalDocumentReference/cac:Attachment/cac:ExternalReference/cbc:URI'

$filename

public string|null $filename = null
Attributes
#[Bt]
'BT-125-2'
#[Cardinality]
'0..1'
#[Cii]
'ram:AttachmentBinaryObject/@filename'
#[Ubl]
'cbc:EmbeddedDocumentBinaryObject/@filename'

$id

public string $id
Attributes
#[Bt]
'BT-122'
#[Cardinality]
'1'
#[Cii]
'ram:AdditionalReferencedDocument/ram:IssuerAssignedID'
#[Ubl]
'cac:AdditionalDocumentReference/cbc:ID'

$mimeType

public MimeType|null $mimeType = null
Attributes
#[Bt]
'BT-125-1'
#[Cardinality]
'0..1'
#[Cii]
'ram:AttachmentBinaryObject/@mimeCode'
#[Ubl]
'cbc:EmbeddedDocumentBinaryObject/@mimeCode'

Methods

__construct()

public __construct(string $id[, string|null $description = null ][, string|null $externalUri = null ][, string|null $content = null ][, MimeType|null $mimeType = null ][, string|null $filename = null ]) : mixed
Parameters
$id : string
$description : string|null = null
$externalUri : string|null = null
$content : string|null = null
$mimeType : MimeType|null = null
$filename : string|null = null

with()

Returns a copy with the given properties replaced.

public with(array<string, mixed> $changes) : static
Parameters
$changes : array<string, mixed>
Return values
static
On this page

Search results