module StatefulFieldFor

Constants

VERSION

Public Instance Methods

stateful_field_for(attr_name, options = {}, &block) click to toggle source
# File lib/stateful_field_for.rb, line 4
def stateful_field_for(attr_name, options = {}, &block)
  definition = Definition.new(attr_name, options)
  definition.instance_eval(&block)
  const_set definition.module_name, definition._module
  include definition._module
end