module Stache::ViewContextFilter

Public Class Methods

included(source) click to toggle source
# File lib/stache/view_context.rb, line 17
def self.included(source)
  if source.respond_to?(:before_action) # Rails 4+
    source.send(:before_action, :set_current_view_context)
  elsif source.respond_to?(:before_filter) # Rails 3
    source.send(:before_filter, :set_current_view_context)
  end
end

Public Instance Methods

set_current_view_context() click to toggle source
# File lib/stache/view_context.rb, line 13
def set_current_view_context
  Stache::ViewContext.current = self.view_context
end