Sha256: 835f1db816e7f6c4b6009e4a74432e1f7715c4a35f549a577467701228682b25
Contents?: true
Size: 543 Bytes
Versions: 18
Compression:
Stored size: 543 Bytes
Contents
# -*- encoding : utf-8 -*- module GitStats module StatsView class Template def initialize(name, layout=nil) @name = name @layout = layout @template = Tilt.new("../../../../templates/#@name.haml".absolute_path) end def render(data, params={}) if @layout @layout.render(data, :active_page => params[:active_page] || @name, :links => params[:links]) { @template.render(data, params) } else @template.render(data, params) end end end end end
Version data entries
18 entries across 18 versions & 1 rubygems