|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Inheritance diagram for ilMDRelation:
Collaboration diagram for ilMDRelation:Public Member Functions | |
| getIdentifier_Ids () | |
| getIdentifier_ (int $a_identifier__id) | |
| addIdentifier_ () | |
| getDescriptionIds () | |
| getDescription (int $a_description_id) | |
| addDescription () | |
| setKind (string $a_kind) | |
| getKind () | |
| save () | |
| update () | |
| delete () | |
| __getFields () | |
| read () | |
| toXML (ilXmlWriter $writer) | |
Public Member Functions inherited from ilMDBase | |
| __construct (int $a_rbac_id=0, int $a_obj_id=0, string $a_type='') | |
| constructor More... | |
| read () | |
| setRBACId (int $a_id) | |
| getRBACId () | |
| setObjId (int $a_id) | |
| getObjId () | |
| setObjType (string $a_type) | |
| getObjType () | |
| setMetaId (int $a_meta_id, bool $a_read_data=true) | |
| getMetaId () | |
| setParentType (string $a_parent_type) | |
| getParentType () | |
| setParentId (int $a_id) | |
| getParentId () | |
| setExportMode (bool $a_export_mode=true) | |
| getExportMode () | |
| validate () | |
| update () | |
| save () | |
| delete () | |
| toXML (ilXmlWriter $writer) | |
Static Public Member Functions | |
| static | _getIds (int $a_rbac_id, int $a_obj_id) |
Private Attributes | |
| const | KIND_TRANSLATION |
| Compatibility fix for legacy MD classes for new db tables. More... | |
| const string | $kind = '' |
Additional Inherited Members | |
Protected Attributes inherited from ilMDBase | |
| ilLogger | $log |
| ilDBInterface | $db |
Definition at line 27 of file class.ilMDRelation.php.
| ilMDRelation::__getFields | ( | ) |
Compatibility fix for legacy MD classes for new db tables
Definition at line 181 of file class.ilMDRelation.php.
References getKind(), ilMDBase\getObjId(), ilMDBase\getObjType(), and ilMDBase\getRBACId().
Referenced by save(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 261 of file class.ilMDRelation.php.
References $DIC, $ilDB, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by ilMD\getRelationIds().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMDRelation::addDescription | ( | ) |
Definition at line 98 of file class.ilMDRelation.php.
References ilMDBase\getMetaId(), ilMDBase\getObjId(), ilMDBase\getObjType(), and ilMDBase\getRBACId().
Here is the call graph for this function:| ilMDRelation::addIdentifier_ | ( | ) |
Definition at line 70 of file class.ilMDRelation.php.
References ilMDBase\getMetaId(), ilMDBase\getObjId(), ilMDBase\getObjType(), and ilMDBase\getRBACId().
Here is the call graph for this function:| ilMDRelation::delete | ( | ) |
Definition at line 157 of file class.ilMDRelation.php.
References $id, $res, getDescription(), getDescriptionIds(), getIdentifier_(), getIdentifier_Ids(), and ilMDBase\getMetaId().
Here is the call graph for this function:| ilMDRelation::getDescription | ( | int | $a_description_id | ) |
Definition at line 87 of file class.ilMDRelation.php.
Referenced by delete(), and toXML().
Here is the caller graph for this function:| ilMDRelation::getDescriptionIds | ( | ) |
Definition at line 82 of file class.ilMDRelation.php.
References ilMDDescription\_getIds(), ilMDBase\getMetaId(), ilMDBase\getObjId(), and ilMDBase\getRBACId().
Referenced by delete(), and toXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMDRelation::getIdentifier_ | ( | int | $a_identifier__id | ) |
Definition at line 59 of file class.ilMDRelation.php.
Referenced by delete(), and toXML().
Here is the caller graph for this function:| ilMDRelation::getIdentifier_Ids | ( | ) |
Definition at line 54 of file class.ilMDRelation.php.
References ilMDIdentifier_\_getIds(), ilMDBase\getMetaId(), ilMDBase\getObjId(), and ilMDBase\getRBACId().
Referenced by delete(), and toXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMDRelation::getKind | ( | ) |
Definition at line 131 of file class.ilMDRelation.php.
References $kind.
Referenced by __getFields(), and toXML().
Here is the caller graph for this function:| ilMDRelation::read | ( | ) |
Compatibility fix for legacy MD classes for new db tables
Definition at line 199 of file class.ilMDRelation.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, ilMDBase\getMetaId(), setKind(), ilMDBase\setObjId(), ilMDBase\setObjType(), and ilMDBase\setRBACId().
Here is the call graph for this function:| ilMDRelation::save | ( | ) |
Definition at line 136 of file class.ilMDRelation.php.
References __getFields(), ilMDBase\getMetaId(), and ilMDBase\setMetaId().
Here is the call graph for this function:| ilMDRelation::setKind | ( | string | $a_kind | ) |
Definition at line 108 of file class.ilMDRelation.php.
Referenced by read().
Here is the caller graph for this function:| ilMDRelation::toXML | ( | ilXmlWriter | $writer | ) |
Definition at line 223 of file class.ilMDRelation.php.
References $id, getDescription(), getDescriptionIds(), getIdentifier_(), getIdentifier_Ids(), getKind(), ilMDBase\getObjId(), ilMDBase\getRBACId(), ilXmlWriter\xmlEndTag(), and ilXmlWriter\xmlStartTag().
Here is the call graph for this function:| ilMDRelation::update | ( | ) |
Definition at line 148 of file class.ilMDRelation.php.
References __getFields(), and ilMDBase\getMetaId().
Here is the call graph for this function:
|
private |
Definition at line 47 of file class.ilMDRelation.php.
Referenced by getKind().
|
private |
Compatibility fix for legacy MD classes for new db tables.
Definition at line 32 of file class.ilMDRelation.php.