Module: Smartdown::Model::Element::Question
- Defined in:
- lib/smartdown/model/element/question.rb,
lib/smartdown/model/element/question/date.rb,
lib/smartdown/model/element/question/text.rb,
lib/smartdown/model/element/question/money.rb,
lib/smartdown/model/element/question/salary.rb,
lib/smartdown/model/element/question/country.rb,
lib/smartdown/model/element/question/postcode.rb,
lib/smartdown/model/element/question/multiple_choice.rb
Defined Under Namespace
Classes: Country, Date, Money, MultipleChoice, Postcode, Salary, Text
Class Method Summary collapse
Class Method Details
.create_question_answer(elements, response = nil) ⇒ Object
23 24 25 26 27 28 29 30 |
# File 'lib/smartdown/model/element/question.rb', line 23 def create_question_answer(elements, response=nil) matching_question_element(elements) do |element| question = create_question(elements, element) answer = create_answer(response, element) return [question, answer] end return [nil, nil] end |