module ActionFlow::Filters

Public Class Methods

included(klass) click to toggle source
# File lib/action_flow/filters.rb, line 8
def self.included(klass)
  klass.before_filter :update_flow_status
end

Private Instance Methods

flow(name = nil) click to toggle source
# File lib/action_flow/filters.rb, line 14
def flow(name = nil)
  flow_state = name.nil? ? flow_controller.current_flow : flow_controller.status[name]
  flow_state.variables
end
update_flow_status() click to toggle source
# File lib/action_flow/filters.rb, line 19
def update_flow_status
  flow_controller.update_session!
end