Module: MapFields::ClassMethods

Defined in:
lib/map_fields.rb

Instance Method Summary collapse

Instance Method Details

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



83
84
85
86
87
88
# File 'lib/map_fields.rb', line 83

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