|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilSCORM2004Condition. More...
Inheritance diagram for ilSCORM2004Item:
Collaboration diagram for ilSCORM2004Item:Public Member Functions | |
| __construct ($a_treeid=null, $a_rootlevel=false) | |
| Constructor @access public. More... | |
| getSeqNodeId () | |
| getTreeNodeId () | |
| getSequencingId () | |
| getImportId () | |
| getNocopy () | |
| getNodelete () | |
| getNomove () | |
| getSeqXml () | |
| getRoolLevel () | |
| getImportSeqXml () | |
| Get import seq xml. More... | |
| setImportSeqXml ($a_val) | |
| Set import seq xml. More... | |
| 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. More... | |
| setDefaultXml ($a_def_control_mode=false) | |
| Set default xml. More... | |
| exportAsXML ($add_prefix=true) | |
| Get sequencing information for export (use imsss namespace prefix) More... | |
| loadItem () | |
| Read data from DB into object. More... | |
| update () | |
| Update item. More... | |
| delete ($a_insert_node=false) | |
| Delete item. More... | |
| insert ($import=false) | |
| Insert/replace sequencing item in db. More... | |
Static Public Member Functions | |
| static | getAllowedActions ($a_node_id) |
Protected Attributes | |
| $db | |
| $dom = null | |
| $log | |
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::__construct | ( | $a_treeid = null, |
|
$a_rootlevel = false |
|||
| ) |
Constructor @access public.
Reimplemented in ilSCORM2004Objective, and ilSCORM2004Sequencing.
Definition at line 48 of file class.ilSCORM2004Item.php.
References $DIC, ilLoggerFactory\getLogger(), initDom(), and loadItem().
Here is the call graph for this function:| ilSCORM2004Item::delete | ( | $a_insert_node = false | ) |
Delete item.
Definition at line 297 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::exportAsXML | ( | $add_prefix = true | ) |
Get sequencing information for export (use imsss namespace prefix)
Definition at line 246 of file class.ilSCORM2004Item.php.
References $i.
|
static |
Definition at line 190 of file class.ilSCORM2004Item.php.
References $DIC, $ilDB, $query, and ilDBConstants\FETCHMODE_ASSOC.
| ilSCORM2004Item::getImportId | ( | ) |
| ilSCORM2004Item::getImportSeqXml | ( | ) |
Get import seq xml.
Definition at line 120 of file class.ilSCORM2004Item.php.
References $importSeqXml.
Referenced by insert().
Here is the caller graph for this function:| ilSCORM2004Item::getNocopy | ( | ) |
| ilSCORM2004Item::getNodelete | ( | ) |
| ilSCORM2004Item::getNomove | ( | ) |
| ilSCORM2004Item::getRoolLevel | ( | ) |
| ilSCORM2004Item::getSeqNodeId | ( | ) |
Reimplemented in ilSCORM2004Sequencing.
Definition at line 70 of file class.ilSCORM2004Item.php.
References $seqNodeId.
| ilSCORM2004Item::getSequencingId | ( | ) |
Reimplemented in ilSCORM2004Sequencing.
Definition at line 81 of file class.ilSCORM2004Item.php.
References $sequencingId.
| ilSCORM2004Item::getSeqXml | ( | ) |
Definition at line 105 of file class.ilSCORM2004Item.php.
References $seqXml.
Referenced by initDom().
Here is the caller graph for this function:| ilSCORM2004Item::getTreeNodeId | ( | ) |
| ilSCORM2004Item::initDom | ( | ) |
Init dom.
Definition at line 207 of file class.ilSCORM2004Item.php.
References getSeqXml(), and setDefaultXml().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORM2004Item::insert | ( | $import = false | ) |
Insert/replace sequencing item in db.
Definition at line 309 of file class.ilSCORM2004Item.php.
References $db, $ilDB, and getImportSeqXml().
Referenced by update().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORM2004Item::loadItem | ( | ) |
Read data from DB into object.
Definition at line 271 of file class.ilSCORM2004Item.php.
References $db, $ilDB, and $query.
Referenced by __construct().
Here is the caller graph for this function:| ilSCORM2004Item::setDefaultXml | ( | $a_def_control_mode = false | ) |
Set default xml.
| bool | $a_def_control_mode |
Definition at line 221 of file class.ilSCORM2004Item.php.
References setSeqXml().
Referenced by initDom().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORM2004Item::setDom | ( | $a_dom | ) |
Reimplemented in ilSCORM2004Objective, and ilSCORM2004Sequencing.
Definition at line 180 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setImportId | ( | $a_importid | ) |
Definition at line 169 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setImportSeqXml | ( | $a_val | ) |
Set import seq xml.
| string | $a_val | xml |
Definition at line 134 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setNocopy | ( | $a_nocopy | ) |
Definition at line 154 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setNodelete | ( | $a_nodelete | ) |
Definition at line 159 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setNomove | ( | $a_nomove | ) |
Definition at line 164 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setRootLevel | ( | $a_rootlevel | ) |
Definition at line 185 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setSeqNodeId | ( | $a_seqnodeid | ) |
Reimplemented in ilSCORM2004Objective, and ilSCORM2004Sequencing.
Definition at line 139 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setSequencingId | ( | $a_seq_id | ) |
Reimplemented in ilSCORM2004Sequencing.
Definition at line 149 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::setSeqXml | ( | $a_seqxml | ) |
Definition at line 174 of file class.ilSCORM2004Item.php.
Referenced by setDefaultXml().
Here is the caller graph for this function:| ilSCORM2004Item::setTreeNodeId | ( | $a_tree_node | ) |
Definition at line 144 of file class.ilSCORM2004Item.php.
| ilSCORM2004Item::update | ( | ) |
Update item.
Definition at line 289 of file class.ilSCORM2004Item.php.
References insert().
Here is the call graph for this function:
|
protected |
Definition at line 22 of file class.ilSCORM2004Item.php.
Referenced by delete(), insert(), and loadItem().
|
protected |
Definition at line 37 of file class.ilSCORM2004Item.php.
|
private |
Definition at line 25 of file class.ilSCORM2004Item.php.
|
private |
Definition at line 32 of file class.ilSCORM2004Item.php.
Referenced by getImportId().
|
private |
Definition at line 34 of file class.ilSCORM2004Item.php.
Referenced by getImportSeqXml().
|
protected |
Definition at line 42 of file class.ilSCORM2004Item.php.
|
private |
Definition at line 29 of file class.ilSCORM2004Item.php.
Referenced by getNocopy().
|
private |
Definition at line 30 of file class.ilSCORM2004Item.php.
Referenced by getNodelete().
|
private |
Definition at line 31 of file class.ilSCORM2004Item.php.
Referenced by getNomove().
|
private |
Definition at line 35 of file class.ilSCORM2004Item.php.
Referenced by getRoolLevel().
|
private |
Definition at line 26 of file class.ilSCORM2004Item.php.
Referenced by getSeqNodeId().
|
private |
Definition at line 28 of file class.ilSCORM2004Item.php.
Referenced by getSequencingId().
|
private |
Definition at line 33 of file class.ilSCORM2004Item.php.
Referenced by getSeqXml().
|
private |
Definition at line 27 of file class.ilSCORM2004Item.php.
Referenced by getTreeNodeId().