|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Inheritance diagram for ilMDClassification:
Collaboration diagram for ilMDClassification:Public Member Functions | |
| getTaxonPathIds () | |
| getTaxonPath (int $a_taxon_path_id) | |
| addTaxonPath () | |
| getKeywordIds () | |
| getKeyword (int $a_keyword_id) | |
| addKeyword () | |
| setPurpose (string $a_purpose) | |
| getPurpose () | |
| setDescription (string $a_description) | |
| getDescription () | |
| setDescriptionLanguage (ilMDLanguageItem $lng_obj) | |
| getDescriptionLanguage () | |
| getDescriptionLanguageCode () | |
| 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 | PURPOSE_TRANSLATION |
| Compatibility fix for legacy MD classes for new db tables. More... | |
| const string | $purpose = '' |
| string | $description = '' |
| ilMDLanguageItem | $description_language = null |
Additional Inherited Members | |
Protected Attributes inherited from ilMDBase | |
| ilLogger | $log |
| ilDBInterface | $db |
Definition at line 27 of file class.ilMDClassification.php.
| ilMDClassification::__getFields | ( | ) |
Compatibility fix for legacy MD classes for new db tables
Definition at line 199 of file class.ilMDClassification.php.
References getDescription(), getDescriptionLanguageCode(), ilMDBase\getObjId(), ilMDBase\getObjType(), getPurpose(), 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 289 of file class.ilMDClassification.php.
References $DIC, $ilDB, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by ilMD\getClassificationIds().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMDClassification::addKeyword | ( | ) |
Definition at line 94 of file class.ilMDClassification.php.
References ilMDBase\getMetaId(), ilMDBase\getObjId(), ilMDBase\getObjType(), and ilMDBase\getRBACId().
Here is the call graph for this function:| ilMDClassification::addTaxonPath | ( | ) |
Definition at line 69 of file class.ilMDClassification.php.
References ilMDBase\getMetaId(), ilMDBase\getObjId(), ilMDBase\getObjType(), and ilMDBase\getRBACId().
Here is the call graph for this function:| ilMDClassification::delete | ( | ) |
Definition at line 175 of file class.ilMDClassification.php.
References $id, $res, getKeyword(), getKeywordIds(), ilMDBase\getMetaId(), getTaxonPath(), and getTaxonPathIds().
Here is the call graph for this function:| ilMDClassification::getDescription | ( | ) |
Definition at line 134 of file class.ilMDClassification.php.
References $description.
Referenced by __getFields(), and toXML().
Here is the caller graph for this function:| ilMDClassification::getDescriptionLanguage | ( | ) |
Definition at line 144 of file class.ilMDClassification.php.
| ilMDClassification::getDescriptionLanguageCode | ( | ) |
Definition at line 149 of file class.ilMDClassification.php.
Referenced by __getFields(), and toXML().
Here is the caller graph for this function:| ilMDClassification::getKeyword | ( | int | $a_keyword_id | ) |
Definition at line 83 of file class.ilMDClassification.php.
Referenced by delete(), and toXML().
Here is the caller graph for this function:| ilMDClassification::getKeywordIds | ( | ) |
Definition at line 78 of file class.ilMDClassification.php.
References ilMDKeyword\_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:| ilMDClassification::getPurpose | ( | ) |
Definition at line 124 of file class.ilMDClassification.php.
References $purpose.
Referenced by __getFields(), and toXML().
Here is the caller graph for this function:| ilMDClassification::getTaxonPath | ( | int | $a_taxon_path_id | ) |
Definition at line 58 of file class.ilMDClassification.php.
Referenced by delete(), and toXML().
Here is the caller graph for this function:| ilMDClassification::getTaxonPathIds | ( | ) |
Definition at line 53 of file class.ilMDClassification.php.
References ilMDTaxonPath\_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:| ilMDClassification::read | ( | ) |
Compatibility fix for legacy MD classes for new db tables
Definition at line 219 of file class.ilMDClassification.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, ilMDBase\getMetaId(), setDescription(), ilMDBase\setObjId(), ilMDBase\setObjType(), setPurpose(), and ilMDBase\setRBACId().
Here is the call graph for this function:| ilMDClassification::save | ( | ) |
Definition at line 154 of file class.ilMDClassification.php.
References __getFields(), ilMDBase\getMetaId(), and ilMDBase\setMetaId().
Here is the call graph for this function:| ilMDClassification::setDescription | ( | string | $a_description | ) |
Definition at line 129 of file class.ilMDClassification.php.
Referenced by read().
Here is the caller graph for this function:| ilMDClassification::setDescriptionLanguage | ( | ilMDLanguageItem | $lng_obj | ) |
Definition at line 139 of file class.ilMDClassification.php.
| ilMDClassification::setPurpose | ( | string | $a_purpose | ) |
Definition at line 104 of file class.ilMDClassification.php.
Referenced by read().
Here is the caller graph for this function:| ilMDClassification::toXML | ( | ilXmlWriter | $writer | ) |
Definition at line 245 of file class.ilMDClassification.php.
References $id, getDescription(), getDescriptionLanguageCode(), getKeyword(), getKeywordIds(), ilMDBase\getObjId(), getPurpose(), ilMDBase\getRBACId(), getTaxonPath(), getTaxonPathIds(), ilXmlWriter\xmlElement(), ilXmlWriter\xmlEndTag(), and ilXmlWriter\xmlStartTag().
Here is the call graph for this function:| ilMDClassification::update | ( | ) |
Definition at line 166 of file class.ilMDClassification.php.
References __getFields(), and ilMDBase\getMetaId().
Here is the call graph for this function:
|
private |
Definition at line 45 of file class.ilMDClassification.php.
Referenced by getDescription().
|
private |
Definition at line 46 of file class.ilMDClassification.php.
|
private |
Definition at line 44 of file class.ilMDClassification.php.
Referenced by getPurpose().
|
private |
Compatibility fix for legacy MD classes for new db tables.
Definition at line 32 of file class.ilMDClassification.php.