Zum Inhalt springen

API reference / Quittio \ Core \ Profiles

Extended

final class in quittio/core · extends AbstractProfile · implements SupportsSubLines

Quittio\Core\Profiles\Extended · Source

Factur-X/ZUGFeRD EXTENDED: EN 16931 plus additional elements.

Methods#

MethodDescription
->afRelationship()
->defaultBusinessProcess()
->embeddedFilename()
->isEn16931Compliant()
->key()
->level()
->name()
->requiredBusinessTerms()
->rules()
->specificationId()
->supportsStandard()
->supportsSyntax()Whether the profile is an XML-only CIUS that is not embedded into PDFs by default.
->syntaxes()
->xmpConformanceLevel()

afRelationship()#

public function afRelationship(): ?string

inherited from AbstractProfile

Returns
?string

defaultBusinessProcess()#

public function defaultBusinessProcess(): ?string

inherited from AbstractProfile

Returns
?string

embeddedFilename()#

public function embeddedFilename(): ?string

inherited from AbstractProfile

Returns
?string

isEn16931Compliant()#

public function isEn16931Compliant(): bool

inherited from AbstractProfile

Returns
bool

key()#

public function key(): string
Returns
string

level()#

public function level(): ProfileLevel
Returns
ProfileLevel

name()#

public function name(): string
Returns
string

requiredBusinessTerms()#

public function requiredBusinessTerms(): array

inherited from AbstractProfile

Returns
array

rules()#

public function rules(): array

inherited from AbstractProfile

Returns
array

specificationId()#

public function specificationId(
    StandardVersion $version = \Quittio\Core\Standards\StandardVersion::En16931_2017,
): string
ParameterTypeDescription
$versionStandardVersion = \Quittio\Core\Standards\StandardVersion::En16931_2017
Returns
string

supportsStandard()#

public function supportsStandard(StandardVersion $version): bool

inherited from AbstractProfile

ParameterTypeDescription
$versionStandardVersion
Returns
bool

supportsSyntax()#

public function supportsSyntax(Syntax $syntax): bool

inherited from AbstractProfile

Whether the profile is an XML-only CIUS that is not embedded into PDFs by default.

ParameterTypeDescription
$syntaxSyntax
Returns
bool

syntaxes()#

public function syntaxes(): array

inherited from AbstractProfile

Returns
array

xmpConformanceLevel()#

public function xmpConformanceLevel(): string
Returns
string

Die Open-Core-Pakete stehen unter der MIT-Lizenz. Die rechtlichen Formulierungen der Länderpakete sind mit einer Steuerberatung abzustimmen.