Module: SurveyMetamodel::Matrix::ClassModule

Defined in:
lib/generators/survey/metamodels/model.rb

Instance Method Summary collapse

Instance Method Details

#real_choicesObject



104
105
106
# File 'lib/generators/survey/metamodels/model.rb', line 104

def real_choices
  return (!choices_s.blank? and choices.empty?)? choices_by_s(choices_s): choices
end

#real_columnsObject



96
97
98
99
100
101
102
# File 'lib/generators/survey/metamodels/model.rb', line 96

def real_columns
  if type == :likert
    choices_by_s(LIKERT_SCALE.join(','))
  else
    return (!columns_s.blank? and columns.empty?)? choices_by_s(columns_s): columns
  end
end

#real_rowsObject



92
93
94
# File 'lib/generators/survey/metamodels/model.rb', line 92

def real_rows
  return (!rows_s.blank? and rows.empty?)? choices_by_s(rows_s): rows
end