Module: SurveyMetamodel::SelectionGroup::ClassModule

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

Instance Method Summary collapse

Instance Method Details

#choicesObject



319
320
321
# File 'lib/generators/survey/metamodels/view.rb', line 319

def choices
  model_element.real_choices if !model_element.nil?
end

#params_sObject



323
324
325
326
327
# File 'lib/generators/survey/metamodels/view.rb', line 323

def params_s
  choices_string_a = Array.new
  choices.each { |choice| choices_string_a << "params[:#{name}_#{choice.name}].to_s" }
  return "[#{choices_string_a.join(', ')}].reject(&:empty?).join(', ')"
end