Sha256: 26bb6e404f5ce3d5283fa0a3c2de4b699283cc23fcd09eb6f82e50efdfc00989

Contents?: true

Size: 402 Bytes

Versions: 8

Compression:

Stored size: 402 Bytes

Contents

module Tufy
  class BuildRecord
    include LightService::Organizer

    def self.execute(ctx)
      ctx[:transformed_data] = ''
      ctx = with(ctx).reduce(
        BuildNameSegment,
        BuildAddressSegment,
        BuildContactNumberSegment,
        BuildEmailAddressSegment,
        BuildAccountSegment,
        BuildEndOfSubjectSegment,
      )
      ctx[:transformed_data]
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
tufy-0.0.13 lib/tufy/build_record.rb
tufy-0.0.12 lib/tufy/build_record.rb
tufy-0.0.11 lib/tufy/build_record.rb
tufy-0.0.10 lib/tufy/build_record.rb
tufy-0.0.9 lib/tufy/build_record.rb
tufy-0.0.8 lib/tufy/build_record.rb
tufy-0.0.7 lib/tufy/build_record.rb
tufy-0.0.6 lib/tufy/build_record.rb