API reference / Quittio \ Core \ Xml
XmlSerializer
interface in quittio/core
Quittio\Core\Xml\XmlSerializer · Source
Writes calculated invoice data as XML in one syntax.
Methods#
| Method | Description |
|---|---|
->serialize() | |
->syntax() |
serialize()#
public function serialize(
InvoiceData $invoice,
Profile $profile,
SerializationOptions $options = new \Quittio\Core\Xml\SerializationOptions(),
): string| Parameter | Type | Description |
|---|---|---|
$invoice | InvoiceData | |
$profile | Profile | |
$options | SerializationOptions = new \Quittio\Core\Xml\SerializationOptions() |
- Returns
string
syntax()#
public function syntax(): Syntax- Returns
Syntax