Method: FactoryForm::Form#add

Defined in:
lib/factoryform/form.rb

#add(field, position = @fields.length) ⇒ Object

Add field object



18
19
20
21
22
23
24
25
26
# File 'lib/factoryform/form.rb', line 18

def add(field, position=@fields.length)
  # Check for duplicate ID
  unless get_ids.include?(field.id)
    @fields.insert(position, field)
  else
    raise(DuplicateIDException, "Duplicate ID")
  end

end