3 require_once(
"./Services/DataSet/classes/class.ilDataSet.php");
16 return array(
'5.2.0');
27 return 'http://www.ilias.de/xml/Modules/IndividualAssessment/'.$a_entity;
38 protected function getTypes($a_entity, $a_version) {
44 "description" =>
"text",
46 "recordTemplate" =>
"text",
74 public function readData($a_entity, $a_version, $a_ids) {
76 if (!is_array($a_ids)) {
77 $a_ids =
array($a_ids);
91 foreach ($a_ids as $iass_id) {
96 'title' => $obj->getTitle(),
97 'description' => $obj->getDescription(),
98 'content' => $obj->getSettings()->content(),
99 'recordTemplate' => $obj->getSettings()->recordTemplate(),
For the purpose of streamlining the grading and learning-process status definition outside of tests...
Individual Assessment dataset class.
getXmlNamespace($a_entity, $a_schema_version)
_readData($a_entity, $a_ids)
Build data array, data is read from cache except iass object itself.
getDependencies($a_entity, $a_version, $a_rec, $a_ids)
Return dependencies form entities to other entities (in our case these are all the DB relations) ...
getTypes($a_entity, $a_version)
Map XML attributes of entities to datatypes (text, integer...)
readData($a_entity, $a_version, $a_ids)
Read data from Cache for a given entity and ID(s)
Create styles array
The data for the language used.
static _lookupType($a_id, $a_reference=false)
lookup object type
A dataset contains in data in a common structure that can be shared and transformed for different pur...