git_stats/lib/gitstats/template.rb

13 lines
266 B
Ruby

require 'tilt'
class GitStats::Template
def initialize(name)
@name = name
@@layout ||= Tilt.new("templates/layout.haml")
@template = Tilt.new("templates/#{@name}.haml")
end
def render(data)
@@layout.render { @template.render(data) }
end
end