Method: Frigate::Form::Base#initialize

Defined in:
lib/frigate/form/base.rb

#initialize(model, opts = {}) ⇒ Base

Method of initialization of Frigate::Form class

Parameters:

  • model (Object)


93
94
95
96
97
98
99
# File 'lib/frigate/form/base.rb', line 93

def initialize(model, opts={})
	@syncronizator = opts[:contract] ? Synchronizer::Contract.new(self) : Synchronizer::Form.new(self)
	@model, @properties, @associations = model, [], []

	process_properties
	process_associations
end