Class: FormField

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/form_field.rb

Instance Method Summary collapse

Instance Method Details

#field_typeObject



14
15
16
# File 'app/models/form_field.rb', line 14

def field_type
  self.form_field_type.field_type
end

#set_code_nameObject



22
23
24
25
26
27
28
# File 'app/models/form_field.rb', line 22

def set_code_name
  self.code_name = self.name.urlise
  if self.code_name == "id" || self.code_name == "submit"
    self.code_name = "field_#{self.code_name}"
  end
  self.code_name = generate_unique_name("code_name")
end

#set_nameObject



18
19
20
# File 'app/models/form_field.rb', line 18

def set_name
  self.name = generate_unique_name("name")
end