original_string: protected function make_answer($answer) {
          return new question_answer($answer->id, $answer->answer,
                      $answer->fraction, $answer->feedback, $answer->feedbackformat);
      }
code: protected function make_answer($answer) {
          return new question_answer($answer->id, $answer->answer,
                      $answer->fraction, $answer->feedback, $answer->feedbackformat);
      }
code_tokens: protected function make_answer ( $ answer ) { return new question_answer ( $ answer -> id , $ answer -> answer , $ answer -> fraction , $ answer -> feedback , $ answer -> feedbackformat ) ; }
docstring: Create a question_answer, or an appropriate subclass for this question,
  from a row loaded from the database.
  @param object $answer the DB row from the question_answers table plus extra answer fields.
  @return question_answer
docstring_tokens: Create a question_answer or an appropriate subclass for this question from a row loaded from the database .