Example #1
0
$templatedefaultcollection_2 = new qtism\data\state\TemplateDefaultCollection($array_42);
$boolean_26 = false;
$boolean_27 = false;
$array_43 = array();
$preconditioncollection_3 = new qtism\data\rules\PreConditionCollection($array_43);
$array_44 = array();
$branchrulecollection_3 = new qtism\data\rules\BranchRuleCollection($array_44);
$nullvalue_22 = null;
$nullvalue_23 = null;
$string_55 = "Q03";
$string_56 = "./Q03.xml";
$string_57 = "mathematics";
$string_58 = "minimum";
$array_45 = array($string_57, $string_58);
$identifiercollection_2 = new qtism\common\collections\IdentifierCollection($array_45);
$extendedassessmentitemref_2 = new qtism\data\ExtendedAssessmentItemRef($string_55, $string_56, $identifiercollection_2);
$extendedassessmentitemref_2->setOutcomeDeclarations($outcomedeclarationcollection_3);
$extendedassessmentitemref_2->setResponseDeclarations($responsedeclarationcollection_2);
$extendedassessmentitemref_2->setResponseProcessing($responseprocessing_2);
$extendedassessmentitemref_2->setAdaptive($boolean_24);
$extendedassessmentitemref_2->setTimeDependent($boolean_25);
$extendedassessmentitemref_2->setVariableMappings($variablemappingcollection_2);
$extendedassessmentitemref_2->setWeights($weightcollection_2);
$extendedassessmentitemref_2->setTemplateDefaults($templatedefaultcollection_2);
$extendedassessmentitemref_2->setRequired($boolean_26);
$extendedassessmentitemref_2->setFixed($boolean_27);
$extendedassessmentitemref_2->setPreConditions($preconditioncollection_3);
$extendedassessmentitemref_2->setBranchRules($branchrulecollection_3);
$extendedassessmentitemref_2->setItemSessionControl($nullvalue_22);
$extendedassessmentitemref_2->setTimeLimits($nullvalue_23);
$array_46 = array($extendedassessmentitemref_0, $extendedassessmentitemref_1, $extendedassessmentitemref_2);
Example #2
0
$weightcollection_49 = new qtism\data\state\WeightCollection($array_704);
$array_705 = array();
$templatedefaultcollection_49 = new qtism\data\state\TemplateDefaultCollection($array_705);
$boolean_349 = false;
$boolean_350 = false;
$array_706 = array();
$preconditioncollection_50 = new qtism\data\rules\PreConditionCollection($array_706);
$array_707 = array();
$branchrulecollection_50 = new qtism\data\rules\BranchRuleCollection($array_707);
$nullvalue_354 = null;
$nullvalue_355 = null;
$string_653 = "Q50";
$string_654 = "./Q50.xml";
$array_708 = array();
$identifiercollection_49 = new qtism\common\collections\IdentifierCollection($array_708);
$extendedassessmentitemref_49 = new qtism\data\ExtendedAssessmentItemRef($string_653, $string_654, $identifiercollection_49);
$extendedassessmentitemref_49->setOutcomeDeclarations($outcomedeclarationcollection_50);
$extendedassessmentitemref_49->setResponseDeclarations($responsedeclarationcollection_49);
$extendedassessmentitemref_49->setTemplateDeclarations($templatedeclarationcollection_49);
$extendedassessmentitemref_49->setResponseProcessing($responseprocessing_49);
$extendedassessmentitemref_49->setAdaptive($boolean_347);
$extendedassessmentitemref_49->setTimeDependent($boolean_348);
$extendedassessmentitemref_49->setModalFeedbackRules($modalfeedbackrulecollection_49);
$extendedassessmentitemref_49->setTemplateProcessing($nullvalue_353);
$extendedassessmentitemref_49->setVariableMappings($variablemappingcollection_49);
$extendedassessmentitemref_49->setWeights($weightcollection_49);
$extendedassessmentitemref_49->setTemplateDefaults($templatedefaultcollection_49);
$extendedassessmentitemref_49->setRequired($boolean_349);
$extendedassessmentitemref_49->setFixed($boolean_350);
$extendedassessmentitemref_49->setPreConditions($preconditioncollection_50);
$extendedassessmentitemref_49->setBranchRules($branchrulecollection_50);