ValidationSubject
in package
Read onlyYes
FinalYes
What is validated: the calculated data and, where available, the generated XML and PDF.
Table of Contents
Properties
- $context : ValidationContext
- $invoice : InvoiceData
- $pdf : string|null
- $syntax : Syntax|null
- $xml : string|null
Methods
- __construct() : mixed
- withPdf() : self
- withXml() : self
Properties
$context
public
ValidationContext
$context
$invoice
public
InvoiceData
$invoice
public
string|null
$pdf
= null
$syntax
public
Syntax|null
$syntax
= null
$xml
public
string|null
$xml
= null
Methods
__construct()
public
__construct(InvoiceData $invoice, ValidationContext $context[, string|null $xml = null ][, Syntax|null $syntax = null ][, string|null $pdf = null ]) : mixed
Parameters
- $invoice : InvoiceData
- $context : ValidationContext
- $xml : string|null = null
- $syntax : Syntax|null = null
- $pdf : string|null = null
withPdf()
public
withPdf(string $pdf) : self
Parameters
- $pdf : string
Return values
selfwithXml()
public
withXml(string $xml, Syntax $syntax) : self
Parameters
- $xml : string
- $syntax : Syntax