Sha256: e632f3079df4d840bf87c9524ec2ade4333545a75c36019d1e1202918b3a8997

Contents?: true

Size: 261 Bytes

Versions: 2

Compression:

Stored size: 261 Bytes

Contents

module Formatter
  def render_each records, format
    records.map { |record|
      render_record record, format
    }
  end

  def render_record record, format
    format.merge(format) do |_, expression|
      record.instance_eval expression
    end
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
techcor-0.0.10 lib/formatter.rb
techcor-0.0.9 lib/formatter.rb