Skip to content

API reference / Quittio \ Core \ Validation \ Rules

PeppolRules

final class in quittio/core

Quittio\Core\Validation\Rules\PeppolRules · Source

The Peppol BIS Billing 3.0 rules (PEPPOL-EN16931-…, PEPPOL-COMMON-…) that the data of an invoice can violate, with readable messages. Rules that the UBL writer always satisfies and rules covered by an identical EN 16931 rule are not repeated (docs/validation.md lists them). The complete rule set is checked with the official artifacts (level L5).

Methods#

MethodDescription
::all()

all()#

public static function all(): list<Rule>

static

Returns
list<Rule>

The open core packages are MIT licensed. The legal wording of the country packs must be confirmed by a tax adviser.