ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
class.ilAssessmentQuestionExporter.php
Go to the documentation of this file.
1 <?php
2 
3 /* Copyright (c) 1998-2013 ILIAS open source, Extended GPL, see docs/LICENSE */
4 
14 {
15  public function getValidSchemaVersions(string $a_entity): array
16  {
17  /* export schema versions code */
18  }
19 
20  public function init(): void
21  {
22  /* assessment question init code */
23  }
24 
30  public function getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id): string
31  {
37  global $DIC; /* @var ILIAS\DI\Container $DIC */
38 
39  $questionInstance = $DIC->question()->getQuestionInstance($a_id);
40 
41  return $questionInstance->toQtiXML();
42  }
43 }
global $DIC
Definition: shib_login.php:25
getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id)