Sha256: edaf6b9ae30456ed263fb34318368f9a83dcbbcaa8fa25f990cb8239080e0e66
Contents?: true
Size: 475 Bytes
Versions: 7
Compression:
Stored size: 475 Bytes
Contents
module Stache module ViewContext def self.current Thread.current[:current_view_context] end def self.current=(input) Thread.current[:current_view_context] = input end end module ViewContextFilter def set_current_view_context Stache::ViewContext.current = self.view_context end def self.included(source) source.send(:before_filter, :set_current_view_context) if source.respond_to?(:before_filter) end end end
Version data entries
7 entries across 7 versions & 1 rubygems