class Moodle2CC::Moodle2::Parsers::AnswerParser

Public Instance Methods

parse(node) click to toggle source
# File lib/moodle2cc/moodle2/parsers/answer_parser.rb, line 5
def parse(node)
  answer = Models::Quizzes::Answer.new
  answer.id = node.at_xpath('@id').value
  answer.answer_text = parse_text(node, 'answertext')
  answer.fraction = parse_text(node, 'fraction').to_r
  answer.feedback = parse_text(node, 'feedback')
  answer.feedback_format = parse_text(node, 'feedbackformat')

  answer
end