ILIAS
release_4-3 Revision
|
Class ilSCORM2004Condition. More...
Public Member Functions | |
ilSCORM2004Item ($a_treeid=null, $a_rootlevel=false) | |
Constructor public. | |
getSeqNodeId () | |
getTreeNodeId () | |
getSequencingId () | |
getImportId () | |
getNocopy () | |
getNodelete () | |
getNomove () | |
getSeqXml () | |
getRoolLevel () | |
getImportSeqXml () | |
Get import seq xml. | |
setImportSeqXml ($a_val) | |
Set import seq xml. | |
setSeqNodeId ($a_seqnodeid) | |
setTreeNodeId ($a_tree_node) | |
setSequencingId ($a_seq_id) | |
setNocopy ($a_nocopy) | |
setNodelete ($a_nodelete) | |
setNomove ($a_nomove) | |
setImportId ($a_importid) | |
setSeqXml ($a_seqxml) | |
setDom ($a_dom) | |
setRootLevel ($a_rootlevel) | |
initDom () | |
Init dom. | |
exportAsXML ($add_prefix=true) | |
Get sequencing information for export (use imsss namespace prefix) | |
loadItem () | |
Read data from DB into object. | |
update () | |
Update item. | |
delete ($a_insert_node=false) | |
Delete item. | |
insert ($import=false) | |
Insert/replace sequencing item in db. |
Static Public Member Functions | |
static | getAllowedActions ($a_node_id) |
Protected Attributes | |
$dom = null |
Private Attributes | |
$id = null | |
$seqNodeId = null | |
$treeNodeId = null | |
$sequencingId = null | |
$nocopy = false | |
$nodelete = false | |
$nomove = false | |
$importId = null | |
$seqXml = null | |
$importSeqXml = null | |
$rootLevel = false |
Class ilSCORM2004Condition.
Sequencing Template class for SCORM 2004 Editing
Definition at line 17 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::delete | ( | $a_insert_node = false | ) |
ilSCORM2004Item::exportAsXML | ( | $add_prefix = true | ) |
Get sequencing information for export (use imsss namespace prefix)
Definition at line 209 of file class.ilSCORM2004Item.php.
|
static |
Definition at line 175 of file class.ilSCORM2004Item.php.
References $ilLog, $query, and DB_FETCHMODE_ASSOC.
ilSCORM2004Item::getImportId | ( | ) |
Definition at line 72 of file class.ilSCORM2004Item.php.
References $importId.
ilSCORM2004Item::getImportSeqXml | ( | ) |
Get import seq xml.
Definition at line 106 of file class.ilSCORM2004Item.php.
References $importSeqXml.
Referenced by insert().
ilSCORM2004Item::getNocopy | ( | ) |
Definition at line 76 of file class.ilSCORM2004Item.php.
References $nocopy.
ilSCORM2004Item::getNodelete | ( | ) |
Definition at line 81 of file class.ilSCORM2004Item.php.
References $nodelete.
ilSCORM2004Item::getNomove | ( | ) |
Definition at line 86 of file class.ilSCORM2004Item.php.
References $nomove.
ilSCORM2004Item::getRoolLevel | ( | ) |
Definition at line 96 of file class.ilSCORM2004Item.php.
References $rootLevel.
ilSCORM2004Item::getSeqNodeId | ( | ) |
Reimplemented in ilSCORM2004Sequencing.
Definition at line 56 of file class.ilSCORM2004Item.php.
References $seqNodeId.
ilSCORM2004Item::getSequencingId | ( | ) |
Reimplemented in ilSCORM2004Sequencing.
Definition at line 67 of file class.ilSCORM2004Item.php.
References $sequencingId.
ilSCORM2004Item::getSeqXml | ( | ) |
Definition at line 91 of file class.ilSCORM2004Item.php.
References $seqXml.
Referenced by initDom().
ilSCORM2004Item::getTreeNodeId | ( | ) |
Definition at line 61 of file class.ilSCORM2004Item.php.
References $treeNodeId.
ilSCORM2004Item::ilSCORM2004Item | ( | $a_treeid = null , |
|
$a_rootlevel = false |
|||
) |
Constructor public.
Definition at line 38 of file class.ilSCORM2004Item.php.
References initDom(), and loadItem().
Referenced by ilSCORM2004Objective\fetchAllObjectives(), ilSCORM2004Objective\ilSCORM2004Objective(), and ilSCORM2004Sequencing\ilSCORM2004Sequencing().
ilSCORM2004Item::initDom | ( | ) |
Init dom.
Definition at line 189 of file class.ilSCORM2004Item.php.
References getSeqXml(), and setSeqXml().
Referenced by ilSCORM2004Item().
ilSCORM2004Item::insert | ( | $import = false | ) |
Insert/replace sequencing item in db.
Definition at line 273 of file class.ilSCORM2004Item.php.
References getImportSeqXml().
Referenced by update().
ilSCORM2004Item::loadItem | ( | ) |
Read data from DB into object.
Definition at line 235 of file class.ilSCORM2004Item.php.
References $query.
Referenced by ilSCORM2004Item().
ilSCORM2004Item::setDom | ( | $a_dom | ) |
Reimplemented in ilSCORM2004Sequencing, and ilSCORM2004Objective.
Definition at line 165 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setImportId | ( | $a_importid | ) |
Definition at line 155 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setImportSeqXml | ( | $a_val | ) |
Set import seq xml.
string | $a_val | xml |
Definition at line 120 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setNocopy | ( | $a_nocopy | ) |
Definition at line 140 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setNodelete | ( | $a_nodelete | ) |
Definition at line 145 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setNomove | ( | $a_nomove | ) |
Definition at line 150 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setRootLevel | ( | $a_rootlevel | ) |
Definition at line 170 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setSeqNodeId | ( | $a_seqnodeid | ) |
Reimplemented in ilSCORM2004Sequencing, and ilSCORM2004Objective.
Definition at line 125 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setSequencingId | ( | $a_seq_id | ) |
Reimplemented in ilSCORM2004Sequencing.
Definition at line 135 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::setSeqXml | ( | $a_seqxml | ) |
Definition at line 160 of file class.ilSCORM2004Item.php.
Referenced by initDom().
ilSCORM2004Item::setTreeNodeId | ( | $a_tree_node | ) |
Definition at line 130 of file class.ilSCORM2004Item.php.
ilSCORM2004Item::update | ( | ) |
Update item.
Definition at line 253 of file class.ilSCORM2004Item.php.
References insert().
Referenced by ilSCORM2004Objective\updateObjective().
|
protected |
Definition at line 32 of file class.ilSCORM2004Item.php.
|
private |
Definition at line 20 of file class.ilSCORM2004Item.php.
|
private |
Definition at line 27 of file class.ilSCORM2004Item.php.
Referenced by getImportId().
|
private |
Definition at line 29 of file class.ilSCORM2004Item.php.
Referenced by getImportSeqXml().
|
private |
Definition at line 24 of file class.ilSCORM2004Item.php.
Referenced by getNocopy().
|
private |
Definition at line 25 of file class.ilSCORM2004Item.php.
Referenced by getNodelete().
|
private |
Definition at line 26 of file class.ilSCORM2004Item.php.
Referenced by getNomove().
|
private |
Definition at line 30 of file class.ilSCORM2004Item.php.
Referenced by getRoolLevel().
|
private |
Definition at line 21 of file class.ilSCORM2004Item.php.
Referenced by getSeqNodeId().
|
private |
Definition at line 23 of file class.ilSCORM2004Item.php.
Referenced by getSequencingId().
|
private |
Definition at line 28 of file class.ilSCORM2004Item.php.
Referenced by getSeqXml().
|
private |
Definition at line 22 of file class.ilSCORM2004Item.php.
Referenced by getTreeNodeId().