Sha256: 7c301e2ee2b14898c8645ef99afecf1dc6b625da16fb38066bff55a42eb952d1
Contents?: true
Size: 454 Bytes
Versions: 1
Compression:
Stored size: 454 Bytes
Contents
require 'tilt' module NYNY module Templates module Helpers def render template, locals = {}, options = {}, &block template_cache.fetch(template) do Tilt.new(template, options) end.render(self, locals, &block) end def template_cache Thread.current[:template_cache] ||= Tilt::Cache.new end end def self.registered app app.helpers Helpers end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nyny-3.0.0 | lib/nyny/core-ext/templates.rb |