Module: MapFields::ClassMethods

Defined in:
lib/map_fields.rb

Instance Method Summary collapse

Instance Method Details

#map_fields(actions, fields, options = {}) ⇒ Object



99
100
101
102
103
104
# File 'lib/map_fields.rb', line 99

def map_fields(actions, fields, options = {})
  write_inheritable_attribute(:map_fields_fields, fields)
  write_inheritable_attribute(:map_fields_options, options)
  before_filter :map_fields, :only => actions
  after_filter :map_fields_cleanup, :only => actions
end