58 $this->qtimetadata = array();
59 $this->objectives = array();
60 $this->sectioncontrol = array();
61 $this->sectionprecondition = array();
62 $this->sectionpostcondition = array();
63 $this->rubric = array();
64 $this->outcomes_processing = array();
65 $this->sectionfeedback = array();
66 $this->itemref = array();
67 $this->item = array();
68 $this->sectionref = array();
69 $this->section = array();
74 $this->ident = $a_ident;
84 $this->title = $a_title;
94 $this->comment = $a_comment;
104 if (preg_match(
"/P(\d+)Y(\d+)M(\d+)DT(\d+)H(\d+)M(\d+)S/", $a_duration, $matches))
106 $this->duration = array(
121 $this->xmllang = $a_xmllang;
131 array_push($this->qtimetadata, $a_metadata);
136 array_push($this->objectives, $a_objectives);
141 array_push($this->sectioncontrol, $a_sectioncontrol);
146 array_push($this->sectionprecondition, $a_sectionprecondition);
151 array_push($this->sectionpostcondition, $a_sectionpostcondition);
156 array_push($this->rubric, $a_rubric);
161 $this->presentation_material = $a_material;
171 array_push($this->outcomes_processing, $a_outcomes_processing);
176 $this->sectionproc_extension = $a_sectionproc_extension;
186 array_push($this->sectionfeedback, $a_sectionfeedback);
191 $this->selection_ordering = $a_selection_ordering;
201 $this->reference = $a_reference;
211 array_push($this->itemref, $a_itemref);
216 array_push($this->item, $a_item);
221 array_push($this->sectionref, $a_sectionref);
226 array_push($this->section, $a_section);