| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Inheritance diagram for ilMDContribute:
 Collaboration diagram for ilMDContribute: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) | |
  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, 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 | |
  Protected Attributes inherited from ilMDBase | |
| ilLogger | $log | 
| ilDBInterface | $db | 
Definition at line 27 of file class.ilMDContribute.php.
| ilMDContribute::__getFields | ( | ) | 
Compatibility fix for legacy MD classes for new db tables
Definition at line 167 of file class.ilMDContribute.php.
References getDate(), ilMDBase\getObjId(), ilMDBase\getObjType(), ilMDBase\getParentId(), ilMDBase\getParentType(), ilMDBase\getRBACId(), and getRole().
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 241 of file class.ilMDContribute.php.
References $DIC, $ilDB, $res, ilDBConstants\FETCHMODE_OBJECT, and ILIAS\Repository\int().
Referenced by ilMDLifecycle\getContributeIds(), and ilMDMetaMetadata\getContributeIds().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 264 of file class.ilMDContribute.php.
References $DIC, $ilDB, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilMDUtils\_fillHTMLMetaTags().
 Here is the caller graph for this function:| ilMDContribute::addEntity | ( | ) | 
Definition at line 74 of file class.ilMDContribute.php.
References ilMDBase\getMetaId(), ilMDBase\getObjId(), ilMDBase\getObjType(), and ilMDBase\getRBACId().
 Here is the call graph for this function:| ilMDContribute::delete | ( | ) | 
Definition at line 148 of file class.ilMDContribute.php.
References $id, $res, getEntity(), getEntityIds(), and ilMDBase\getMetaId().
 Here is the call graph for this function:| ilMDContribute::getDate | ( | ) | 
Definition at line 122 of file class.ilMDContribute.php.
References $date.
Referenced by __getFields(), and toXML().
 Here is the caller graph for this function:| ilMDContribute::getEntity | ( | int | $a_entity_id | ) | 
Definition at line 63 of file class.ilMDContribute.php.
Referenced by delete(), and toXML().
 Here is the caller graph for this function:| ilMDContribute::getEntityIds | ( | ) | 
Definition at line 58 of file class.ilMDContribute.php.
References ilMDEntity\_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:| ilMDContribute::getRole | ( | ) | 
Definition at line 112 of file class.ilMDContribute.php.
References $role.
Referenced by __getFields(), and toXML().
 Here is the caller graph for this function:| ilMDContribute::read | ( | ) | 
Compatibility fix for legacy MD classes for new db tables
Definition at line 188 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().
 Here is the call graph for this function:| ilMDContribute::save | ( | ) | 
Definition at line 127 of file class.ilMDContribute.php.
References __getFields(), ilMDBase\getMetaId(), and ilMDBase\setMetaId().
 Here is the call graph for this function:| ilMDContribute::setDate | ( | string | $a_date | ) | 
Definition at line 117 of file class.ilMDContribute.php.
Referenced by read().
 Here is the caller graph for this function:| ilMDContribute::setRole | ( | string | $a_role | ) | 
Definition at line 84 of file class.ilMDContribute.php.
Referenced by read().
 Here is the caller graph for this function:| ilMDContribute::toXML | ( | ilXmlWriter | $writer | ) | 
Definition at line 215 of file class.ilMDContribute.php.
References $id, getDate(), getEntity(), getEntityIds(), ilMDBase\getObjId(), ilMDBase\getRBACId(), getRole(), ilXmlWriter\xmlElement(), ilXmlWriter\xmlEndTag(), and ilXmlWriter\xmlStartTag().
 Here is the call graph for this function:| ilMDContribute::update | ( | ) | 
Definition at line 139 of file class.ilMDContribute.php.
References __getFields(), and ilMDBase\getMetaId().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 52 of file class.ilMDContribute.php.
Referenced by getDate().
      
  | 
  private | 
Definition at line 53 of file class.ilMDContribute.php.
Referenced by getRole().
      
  | 
  private | 
Compatibility fix for legacy MD classes for new db tables.
Definition at line 32 of file class.ilMDContribute.php.