public function MatchingProcessor::getDropzones in Opigno module 3.x
Same name and namespace in other branches
- 8 ActivityTypes/opigno_h5p/src/TypeProcessors/MatchingProcessor.php \Drupal\opigno_h5p\TypeProcessors\MatchingProcessor::getDropzones()
Extract drop zones from extras parameters.
Parameters
object $extras: Extras.
Return value
array Drop zones.
1 call to MatchingProcessor::getDropzones()
- MatchingProcessor::generateHTML in ActivityTypes/
opigno_h5p/ src/ TypeProcessors/ MatchingProcessor.php - Processes xAPI data and returns a human readable HTML report.
File
- ActivityTypes/
opigno_h5p/ src/ TypeProcessors/ MatchingProcessor.php, line 230
Class
- MatchingProcessor
- Class MatchingProcessor.
Namespace
Drupal\opigno_h5p\TypeProcessorsCode
public function getDropzones($extras) {
$dropzones = [];
foreach ($extras->target as $value) {
$dropzones[] = (object) [
'id' => $value->id,
'value' => $value->description->{'en-US'},
];
}
return $dropzones;
}