Class: Cms9::PostField

Inherits:
ApplicationRecord show all
Defined in:
app/models/cms9/post_field.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#multi_valuesObject

Returns the value of attribute multi_values.



7
8
9
# File 'app/models/cms9/post_field.rb', line 7

def multi_values
  @multi_values
end

Class Method Details

.all_typesObject



9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'app/models/cms9/post_field.rb', line 9

def self.all_types
  return [
    { key: 'text', display_name: 'Text' },
    { key: 'text_area', display_name: 'Text Area' },
    { key: 'number', display_name: 'Number'},
    { key: 'select_single', display_name: 'Select Single' },
    { key: 'select_multiple', display_name: 'Select Multiple' },
    { key: 'date', display_name: 'Date' },
    { key: 'time', display_name: 'Time' },
    { key: 'date_time', display_name: 'Date & Time' },
    { key: 'image', display_name: 'Image' }
  ]
end