You are here

public function LongAnswerActivityAnswer::getAnswerResultItemData in Opigno module 8

Same name and namespace in other branches
  1. 3.x ActivityTypes/opigno_long_answer/src/Plugin/ActivityAnswer/LongAnswerActivityAnswer.php \Drupal\opigno_long_answer\Plugin\ActivityAnswer\LongAnswerActivityAnswer::getAnswerResultItemData()

Returns answer result data.

File

ActivityTypes/opigno_long_answer/src/Plugin/ActivityAnswer/LongAnswerActivityAnswer.php, line 75

Class

LongAnswerActivityAnswer
Class LongAnswerActivityAnswer.

Namespace

Drupal\opigno_long_answer\Plugin\ActivityAnswer

Code

public function getAnswerResultItemData(OpignoAnswerInterface $answer) {
  $data = [];
  $data['item'][] = strip_tags($answer
    ->get('opigno_body')
    ->getString());
  if (!$answer
    ->isEvaluated()) {
    $data['item'][] = $this
      ->t('This answer has not yet been scored.');
  }
  return $data;
}