Module: Chassis::FormModule::InstanceMethods

Defined in:
lib/chassis/form.rb

Instance Method Summary collapse

Instance Method Details

#initialize(hash = {}) {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



8
9
10
11
12
# File 'lib/chassis/form.rb', line 8

def initialize(hash = {})
  assert_valid_keys! HashUtils.symbolize(hash)
  super
  yield self if block_given?
end

#valuesObject



14
15
16
# File 'lib/chassis/form.rb', line 14

def values
  dirty_attributes
end