| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 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 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 265 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 75 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 149 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 123 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 64 of file class.ilMDContribute.php.
Referenced by delete(), and toXML().
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilMDContribute::getRole | ( | ) | 
Definition at line 113 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 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().
 Here is the call graph for this function:| ilMDContribute::save | ( | ) | 
Definition at line 128 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 118 of file class.ilMDContribute.php.
Referenced by read().
 Here is the caller graph for this function:| ilMDContribute::setRole | ( | string | $a_role | ) | 
Definition at line 85 of file class.ilMDContribute.php.
Referenced by read().
 Here is the caller graph for this function:| ilMDContribute::toXML | ( | ilXmlWriter | $writer | ) | 
Definition at line 216 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 140 of file class.ilMDContribute.php.
References __getFields(), and ilMDBase\getMetaId().
 Here is the call graph for this function:
      
  | 
  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.