Understand Segment and DEG class naming conventions
masterThe library maps FinTS specification segments and DEGs to PHP classes:
Segment Classes
Segments inherit from BaseSegment. The naming follows the pattern HXyyyvN:
H: Constant for "HBCI".X: Indicates the direction:K(Kunde/Customer request),I(Institut/Bank response), orN(Nachricht/Message containing both).yyy: Abbreviation of the functionality.vN: The version number (e.g.,v6).
Segments are grouped in namespaces like Fhp\Segment\HXyyy (for versioned groups) or Fhp\Segment\yyy (to group request and response segments together).
DEG Classes
Data Element Groups inherit from BaseDeg. Their names correspond to the sub-section titles in the specification. Version suffixes (VN) are optional.