|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
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 26 of file class.ilMDClassification.php.
| ilMDClassification::__getFields | ( | ) |
Compatibility fix for legacy MD classes for new db tables
Definition at line 198 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 288 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 93 of file class.ilMDClassification.php.
References ILIAS\LTI\ToolProvider\$key, ilMDBase\getMetaId(), ilMDBase\getObjId(), ilMDBase\getObjType(), and ilMDBase\getRBACId().
Here is the call graph for this function:| ilMDClassification::addTaxonPath | ( | ) |
Definition at line 68 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 174 of file class.ilMDClassification.php.
References $id, ILIAS\LTI\ToolProvider\$key, $res, getKeyword(), getKeywordIds(), ilMDBase\getMetaId(), getTaxonPath(), and getTaxonPathIds().
Here is the call graph for this function:| ilMDClassification::getDescription | ( | ) |
Definition at line 133 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 143 of file class.ilMDClassification.php.
| ilMDClassification::getDescriptionLanguageCode | ( | ) |
Definition at line 148 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 82 of file class.ilMDClassification.php.
References ILIAS\LTI\ToolProvider\$key.
Referenced by delete(), and toXML().
Here is the caller graph for this function:| ilMDClassification::getKeywordIds | ( | ) |
Definition at line 77 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 123 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 57 of file class.ilMDClassification.php.
Referenced by delete(), and toXML().
Here is the caller graph for this function:| ilMDClassification::getTaxonPathIds | ( | ) |
Definition at line 52 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 218 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 153 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 128 of file class.ilMDClassification.php.
Referenced by read().
Here is the caller graph for this function:| ilMDClassification::setDescriptionLanguage | ( | ilMDLanguageItem | $lng_obj | ) |
Definition at line 138 of file class.ilMDClassification.php.
| ilMDClassification::setPurpose | ( | string | $a_purpose | ) |
Definition at line 103 of file class.ilMDClassification.php.
Referenced by read().
Here is the caller graph for this function:| ilMDClassification::toXML | ( | ilXmlWriter | $writer | ) |
Definition at line 244 of file class.ilMDClassification.php.
References $id, ILIAS\LTI\ToolProvider\$key, 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 165 of file class.ilMDClassification.php.
References __getFields(), and ilMDBase\getMetaId().
Here is the call graph for this function:
|
private |
Definition at line 44 of file class.ilMDClassification.php.
Referenced by getDescription().
|
private |
Definition at line 45 of file class.ilMDClassification.php.
|
private |
Definition at line 43 of file class.ilMDClassification.php.
Referenced by getPurpose().
|
private |
Compatibility fix for legacy MD classes for new db tables.
Definition at line 31 of file class.ilMDClassification.php.