Skip to content

API reference / Quittio \ Core \ Validation \ Rules

PlausibilityRules

final class in quittio/core

Quittio\Core\Validation\Rules\PlausibilityRules · Source

Plausibility checks (level L7): IBAN check digits, BIC and VAT identifier formats, e-mail addresses, date logic and the VAT category against the destination country. The VIES check is added only if a verifier is given.

Methods#

MethodDescription
::all()

all()#

public static function all(?VatIdVerifier $verifier = null): list<Rule>

static

ParameterTypeDescription
$verifier?VatIdVerifier = null
Returns
list<Rule>

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