class Stach

Constants

VERSION

Public Class Methods

new(template = "", record = {}) click to toggle source
# File lib/stach.rb, line 4
def initialize(template = "", record = {})
  @template = template || ""
  @record = record || {}
end

Public Instance Methods

to_s() click to toggle source
# File lib/stach.rb, line 9
def to_s
  @record.reduce(@template) do |content, (key, value)|
    content.gsub(/\{\{#{key}\}\}/, value)
  end
end