ILIAS  trunk Revision v11.0_alpha-1723-g8e69f309bab
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
class.ilAssessmentQuestionExporter.php
Go to the documentation of this file.
1 <?php
2 
28 {
29  public function getValidSchemaVersions(string $a_entity): array
30  {
31  /* export schema versions code */
32  }
33 
34  public function init(): void
35  {
36  /* assessment question init code */
37  }
38 
44  public function getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id): string
45  {
51  global $DIC; /* @var ILIAS\DI\Container $DIC */
52 
53  $questionInstance = $DIC->question()->getQuestionInstance($a_id);
54 
55  return $questionInstance->toQtiXML();
56  }
57 }
global $DIC
Definition: shib_login.php:22
getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id)