private function TrueFalseProcessor::getContent in Opigno module 3.x
Same name and namespace in other branches
- 8 ActivityTypes/opigno_h5p/src/TypeProcessors/TrueFalseProcessor.php \Drupal\opigno_h5p\TypeProcessors\TrueFalseProcessor::getContent()
Get report content.
1 call to TrueFalseProcessor::getContent()
- TrueFalseProcessor::generateHTML in ActivityTypes/
opigno_h5p/ src/ TypeProcessors/ TrueFalseProcessor.php - Options for interaction and generates a human readable HTML report.
File
- ActivityTypes/
opigno_h5p/ src/ TypeProcessors/ TrueFalseProcessor.php, line 28
Class
- TrueFalseProcessor
- Class FillInProcessor.
Namespace
Drupal\opigno_h5p\TypeProcessorsCode
private function getContent($description, $crp, $response, $scoreSettings) {
$isCorrectClass = $response === $crp[0] ? 'h5p-true-false-user-response-correct' : 'h5p-true-false-user-response-wrong';
$header = $this
->generateHeader($description, $scoreSettings);
return '<div class="h5p-reporting-container h5p-true-false-container">' . $header . '<p class="h5p-true-false-task"><span class="h5p-true-false-correct-responses-pattern">' . $crp[0] . '</span><span class="' . $isCorrectClass . '">' . $response . '</span></p>' . '</div>';
}