Class: Field

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
lib/models/field.rb

Constant Summary collapse

FIELD_TYPES =
["text", "textarea", "date", "file"]

Instance Method Summary collapse

Instance Method Details

#descriptionObject



29
30
31
# File 'lib/models/field.rb', line 29

def description
  self.field_description
end

#description=(field_description) ⇒ Object



32
33
34
# File 'lib/models/field.rb', line 32

def description=(field_description)
  self.field_description=(field_description)
end

#nameObject



21
22
23
# File 'lib/models/field.rb', line 21

def name
  self.field_name
end

#name=(field_name) ⇒ Object



25
26
27
# File 'lib/models/field.rb', line 25

def name=(field_name)
  self.field_name=field_name
end

#set_defaultsObject



10
11
12
13
14
15
16
17
18
19
# File 'lib/models/field.rb', line 10

def set_defaults
  self.field_pre_field_id ||= 0
  self.field_related_id   ||= 0
  self.field_order        ||= Field.count + 1
  self.field_instructions ||= ""
  self.field_list_items   ||= ""
  self.field_related_max  ||= 0
  self.field_pre_blog_id  ||= 0
  self.field_maxl         ||= 128
end