Class: Field
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Field
- Defined in:
- lib/models/field.rb
Constant Summary collapse
- FIELD_TYPES =
["text", "textarea", "date", "file"]
Instance Method Summary collapse
- #description ⇒ Object
- #description=(field_description) ⇒ Object
- #name ⇒ Object
- #name=(field_name) ⇒ Object
- #set_defaults ⇒ Object
Instance Method Details
#description ⇒ Object
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 |
#name ⇒ Object
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_defaults ⇒ Object
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. ||= 0 self.field_order ||= Field.count + 1 self.field_instructions ||= "" self.field_list_items ||= "" self. ||= 0 self.field_pre_blog_id ||= 0 self.field_maxl ||= 128 end |