Esempio n. 1
0
 /**
  * Create a new Qti20MarshallerFactory object.
  */
 public function __construct()
 {
     parent::__construct();
     $this->removeMappingEntry('mediaInteraction');
     $this->removeMappingEntry('infoControl');
     $this->removeMappingEntry('interpolationTable');
     $this->removeMappingEntry('interpolationTableEntry');
     $this->removeMappingEntry('matchTable');
     $this->removeMappingEntry('matchTableEntry');
     $this->removeMappingEntry('assessmentTest');
     $this->removeMappingEntry('testPart');
     $this->removeMappingEntry('assessmentSection');
     $this->removeMappingEntry('assessmentSectionRef');
     $this->removeMappingEntry('assessmentItemRef');
     $this->removeMappingEntry('sectionPart');
     $this->removeMappingEntry('selection');
     $this->removeMappingEntry('ordering');
     $this->removeMappingEntry('weight');
     $this->removeMappingEntry('variableMapping');
     $this->removeMappingEntry('templateDefault');
     $this->removeMappingEntry('timeLimits');
     $this->removeMappingEntry('testFeedback');
     $this->removeMappingEntry('branchRule');
     $this->removeMappingEntry('preCondition');
     $this->removeMappingEntry('outcomeProcessing');
     $this->removeMappingEntry('outcomeCondition');
     $this->removeMappingEntry('outcomeIf');
     $this->removeMappingEntry('outcomeElseIf');
     $this->removeMappingEntry('outcomeElse');
     $this->removeMappingEntry('exitTest');
     $this->removeMappingEntry('itemSubset');
     $this->removeMappingEntry('testVariables');
     $this->removeMappingEntry('outcomeMaximum');
     $this->removeMappingEntry('outcomeMinimum');
     $this->removeMappingEntry('numberCorrect');
     $this->removeMappingEntry('numberIncorrect');
     $this->removeMappingEntry('numberResponded');
     $this->removeMappingEntry('numberPresented');
     $this->removeMappingEntry('numberSelected');
     $this->removeMappingEntry('repeat');
     $this->removeMappingEntry('roundTo');
     $this->removeMappingEntry('mathOperator');
     $this->removeMappingEntry('mathConstant');
     $this->removeMappingEntry('min');
     $this->removeMappingEntry('max');
     $this->removeMappingEntry('statsOperator');
     $this->removeMappingEntry('gcd');
     $this->removeMappingEntry('lcd');
     $this->removeMappingEntry('templateConstraint');
 }
 public function __construct()
 {
     parent::__construct();
     $this->addMappingEntry('assessmentItemRef', 'qtism\\data\\storage\\xml\\marshalling\\ExtendedAssessmentItemRefMarshaller');
     $this->addMappingEntry('assessmentSection', 'qtism\\data\\storage\\xml\\marshalling\\ExtendedAssessmentSectionMarshaller');
 }
Esempio n. 3
0
 /**
  * Create a new Qti22MarshallerFactory object.
  */
 public function __construct()
 {
     parent::__construct();
     $this->addMappingEntry('bdo', 'qtism\\data\\storage\\xml\\marshalling\\SimpleInlineMarshaller');
 }