module PencilMustache

Public Class Methods

render(template, doc) click to toggle source
# File lib/pencil_mustache.rb, line 3
def render(template, doc)
  template.gsub(/{{.*?}}/, add_whiskers(doc))
end

Private Class Methods

add_whiskers(doc) click to toggle source
# File lib/pencil_mustache.rb, line 9
def add_whiskers(doc)
  with_whiskers = {}
  doc.keys.each { |k| with_whiskers["{{#{k}}}"] = doc[k] }
  with_whiskers
end