public function MatchingProcessor::getDraggables 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::getDraggables()
Extract draggables from extras parameters.
Parameters
object $extras: Extras.
Return value
array Draggables.
1 call to MatchingProcessor::getDraggables()
- 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 252
Class
- MatchingProcessor
- Class MatchingProcessor.
Namespace
Drupal\opigno_h5p\TypeProcessorsCode
public function getDraggables($extras) {
$draggables = [];
foreach ($extras->source as $value) {
$draggables[] = (object) [
'id' => $value->id,
'value' => $value->description->{'en-US'},
];
}
return $draggables;
}