AbstractFormatFields implements FormatFieldsInterface
AbstractYes
Abstract field formatter
Attributes
- #[AllowDynamicProperties]
Table of Contents
Interfaces
| FormatFieldsInterface | Field formatter interface |
Properties
| $fieldPath |
Methods
| __construct() | Init |
| discount() | Retrieves fields for a discount |
| invoice() | Retrieves fields for an invoice |
| invoiceData() | Retrieves fields for invoice data |
| invoiceLine() | Retrieves fields for an invoice line item |
| invoiceLineData() | Retrieves fields for an invoice line item data |
| package() | Retrieves fields for a package |
| packageOption() | Retrieves fields for a package option |
| packagePricing() | Retrieves fields for a package pricing |
| service() | Retrieves fields for a service |
| serviceData() | Retrieves fields for service data |
| serviceOption() | Retrieves fields for a service option |
| servicePackage() | Retrieves fields for a service package |
| servicePricing() | Retrieves fields for service pricing |
| tax() | Retrieves fields for a tax |
| fetch() | Fetches the given JSON data fields from file |
Methods
__construct()
Init
public
__construct() : mixed
discount()
Retrieves fields for a discount
public
discount() : stdClass
Return values
stdClass —fields
invoice()
Retrieves fields for an invoice
public
invoice() : stdClass
Return values
stdClass —fields
invoiceData()
Retrieves fields for invoice data
public
invoiceData() : stdClass
Return values
stdClass —fields
invoiceLine()
Retrieves fields for an invoice line item
public
invoiceLine() : stdClass
Return values
stdClass —fields
invoiceLineData()
Retrieves fields for an invoice line item data
public
invoiceLineData() : stdClass
Return values
stdClass —fields
package()
Retrieves fields for a package
public
package() : stdClass
Return values
stdClass —fields
packageOption()
Retrieves fields for a package option
public
packageOption() : stdClass
Return values
stdClass —fields
packagePricing()
Retrieves fields for a package pricing
public
packagePricing() : stdClass
Return values
stdClass —fields
service()
Retrieves fields for a service
public
service() : stdClass
Return values
stdClass —fields
serviceData()
Retrieves fields for service data
public
serviceData() : stdClass
Return values
stdClass —fields
serviceOption()
Retrieves fields for a service option
public
serviceOption() : stdClass
Return values
stdClass —fields
servicePackage()
Retrieves fields for a service package
public
servicePackage() : stdClass
Return values
stdClass —fields
servicePricing()
Retrieves fields for service pricing
public
servicePricing() : stdClass
Return values
stdClass —fields
tax()
Retrieves fields for a tax
public
tax() : stdClass
Return values
stdClass —fields
fetch()
Fetches the given JSON data fields from file
private
fetch(string $filename) : stdClass
Parameters
- $filename : string
-
The filename
Return values
stdClass —An stdClass object representing the fields