ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
Public Member Functions | |
getEntityIds () | |
getEntity (int $a_entity_id) | |
addEntity () | |
setRole (string $a_role) | |
getRole () | |
setDate (string $a_date) | |
getDate () | |
save () | |
update () | |
delete () | |
__getFields () | |
read () | |
toXML (ilXmlWriter $writer) | |
![]() | |
__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, int $a_parent_id, string $a_parent_type) |
static | _lookupAuthors (int $a_rbac_id, int $a_obj_id, string $a_obj_type) |
Private Attributes | |
const | ROLE_TRANSLATION |
Compatibility fix for legacy MD classes for new db tables. More... | |
const string | $date = '' |
string | $role = '' |
Additional Inherited Members | |
![]() | |
ilLogger | $log |
ilDBInterface | $db |
Definition at line 28 of file class.ilMDContribute.php.
ilMDContribute::__getFields | ( | ) |
Compatibility fix for legacy MD classes for new db tables
Definition at line 168 of file class.ilMDContribute.php.
References getDate(), ilMDBase\getObjId(), ilMDBase\getObjType(), ilMDBase\getParentId(), ilMDBase\getParentType(), ilMDBase\getRBACId(), and getRole().
Referenced by save(), and update().
|
static |
Definition at line 242 of file class.ilMDContribute.php.
References $DIC, $ilDB, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by ilMDLifecycle\getContributeIds(), and ilMDMetaMetadata\getContributeIds().
|
static |
Definition at line 265 of file class.ilMDContribute.php.
References $DIC, $ilDB, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilMDUtils\_fillHTMLMetaTags().
ilMDContribute::addEntity | ( | ) |
Definition at line 75 of file class.ilMDContribute.php.
References ilMDBase\getMetaId(), ilMDBase\getObjId(), ilMDBase\getObjType(), and ilMDBase\getRBACId().
ilMDContribute::delete | ( | ) |
Definition at line 149 of file class.ilMDContribute.php.
References $id, $res, getEntity(), getEntityIds(), and ilMDBase\getMetaId().
ilMDContribute::getDate | ( | ) |
Definition at line 123 of file class.ilMDContribute.php.
References $date.
Referenced by __getFields(), and toXML().
ilMDContribute::getEntity | ( | int | $a_entity_id | ) |
Definition at line 64 of file class.ilMDContribute.php.
References null.
Referenced by delete(), and toXML().
ilMDContribute::getEntityIds | ( | ) |
Definition at line 59 of file class.ilMDContribute.php.
References ilMDEntity\_getIds(), ilMDBase\getMetaId(), ilMDBase\getObjId(), and ilMDBase\getRBACId().
Referenced by delete(), and toXML().
ilMDContribute::getRole | ( | ) |
Definition at line 113 of file class.ilMDContribute.php.
References $role.
Referenced by __getFields(), and toXML().
ilMDContribute::read | ( | ) |
Compatibility fix for legacy MD classes for new db tables
Definition at line 189 of file class.ilMDContribute.php.
References $res, ilDBConstants\FETCHMODE_OBJECT, ilMDBase\getMetaId(), setDate(), ilMDBase\setObjId(), ilMDBase\setObjType(), ilMDBase\setParentId(), ilMDBase\setParentType(), ilMDBase\setRBACId(), and setRole().
ilMDContribute::save | ( | ) |
Definition at line 128 of file class.ilMDContribute.php.
References __getFields(), ilMDBase\getMetaId(), and ilMDBase\setMetaId().
ilMDContribute::setDate | ( | string | $a_date | ) |
Definition at line 118 of file class.ilMDContribute.php.
Referenced by read().
ilMDContribute::setRole | ( | string | $a_role | ) |
Definition at line 85 of file class.ilMDContribute.php.
Referenced by read().
ilMDContribute::toXML | ( | ilXmlWriter | $writer | ) |
Definition at line 216 of file class.ilMDContribute.php.
References $id, getDate(), getEntity(), getEntityIds(), ilMDBase\getObjId(), ilMDBase\getRBACId(), getRole(), null, ilXmlWriter\xmlElement(), ilXmlWriter\xmlEndTag(), and ilXmlWriter\xmlStartTag().
ilMDContribute::update | ( | ) |
Definition at line 140 of file class.ilMDContribute.php.
References __getFields(), and ilMDBase\getMetaId().
|
private |
Definition at line 53 of file class.ilMDContribute.php.
Referenced by getDate().
|
private |
Definition at line 54 of file class.ilMDContribute.php.
Referenced by getRole().
|
private |
Compatibility fix for legacy MD classes for new db tables.
Definition at line 33 of file class.ilMDContribute.php.