class Tufy::BuildAddressSegment

Constants

REQUIRED_KEYS

Private Class Methods

transform(ctx) click to toggle source
# File lib/tufy/build_address_segment.rb, line 19
def self.transform(ctx)
  ctx[:segment_tag] = Constants::SEGMENT_TAG

  result = with(ctx).reduce(
    Fields::BuildSegmentTagField,
    Fields::Address::BuildAddress1Field,
    Fields::Address::BuildAddress2Field,
    Fields::Address::BuildAddressTypeField,
  )

  result[:transformed_data]
end