ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilMDBase Class Reference
+ Inheritance diagram for ilMDBase:
+ Collaboration diagram for ilMDBase:

Public Member Functions

 __construct ( $a_rbac_id=0, $a_obj_id=0, $a_type=0)
 
 setRBACId ($a_id)
 
 getRBACId ()
 
 setObjId ($a_id)
 
 getObjId ()
 
 setObjType ($a_type)
 
 getObjType ()
 
 setMetaId ($a_meta_id, $a_read_data=true)
 
 getMetaId ()
 
 setParentType ($a_parent_type)
 
 getParentType ()
 
 setParentId ($a_id)
 
 getParentId ()
 
 setExportMode ($a_export_mode=true)
 
 getExportMode ()
 
 validate ()
 
 update ()
 
 save ()
 
 delete ()
 
 toXML (&$writer)
 
 __construct ( $a_rbac_id=0, $a_obj_id=0, $a_type=0)
 
 setRBACId ($a_id)
 
 getRBACId ()
 
 setObjId ($a_id)
 
 getObjId ()
 
 setObjType ($a_type)
 
 getObjType ()
 
 setMetaId ($a_meta_id, $a_read_data=true)
 
 getMetaId ()
 
 setParentType ($a_parent_type)
 
 getParentType ()
 
 setParentId ($a_id)
 
 getParentId ()
 
 validate ()
 
 update ()
 
 save ()
 
 delete ()
 
 toXML (&$writer)
 
 __construct ( $a_rbac_id=0, $a_obj_id=0, $a_type=0)
 
 setRBACId ($a_id)
 
 getRBACId ()
 
 setObjId ($a_id)
 
 getObjId ()
 
 setObjType ($a_type)
 
 getObjType ()
 
 setMetaId ($a_meta_id, $a_read_data=true)
 
 getMetaId ()
 
 setParentType ($a_parent_type)
 
 getParentType ()
 
 setParentId ($a_id)
 
 getParentId ()
 
 setExportMode ($a_export_mode=true)
 
 getExportMode ()
 
 validate ()
 
 update ()
 
 save ()
 
 delete ()
 
 toXML (&$writer)
 

Data Fields

 $rbac_id
 
 $obj_id
 
 $obj_type
 
 $export_mode = false
 

Protected Attributes

 $log
 

Detailed Description

Definition at line 32 of file class.ilMDBase.php.

Constructor & Destructor Documentation

◆ __construct() [1/3]

ilMDBase::__construct (   $a_rbac_id = 0,
  $a_obj_id = 0,
  $a_type = 0 
)

Definition at line 71 of file class.ilMDBase.php.

References $a_type, $DIC, $ilDB, and ilLoggerFactory\getLogger().

75  {
76  global $DIC;
77 
78  $ilDB = $DIC['ilDB'];
79 
80  if ($a_obj_id == 0) {
81  $a_obj_id = $a_rbac_id;
82  }
83 
84  $this->db = $ilDB;
85  $this->log = ilLoggerFactory::getLogger("meta");
86 
87  $this->rbac_id = $a_rbac_id;
88  $this->obj_id = $a_obj_id;
89  $this->obj_type = $a_type;
90  }
global $DIC
Definition: saml.php:7
$a_type
Definition: workflow.php:92
global $ilDB
static getLogger($a_component_id)
Get component logger.
+ Here is the call graph for this function:

◆ __construct() [2/3]

ilMDBase::__construct (   $a_rbac_id = 0,
  $a_obj_id = 0,
  $a_type = 0 
)

Definition at line 51 of file class.ilMDBase.php.

References $a_type, $ilDB, and $ilLog.

55  {
56  global $ilDB,$ilLog;
57 
58  $this->db = $ilDB;
59  $this->log = $ilLog;
60 
61  $this->rbac_id = $a_rbac_id;
62  $this->obj_id = $a_obj_id;
63  $this->obj_type = $a_type;
64  }
$a_type
Definition: workflow.php:92
global $ilDB

◆ __construct() [3/3]

ilMDBase::__construct (   $a_rbac_id = 0,
  $a_obj_id = 0,
  $a_type = 0 
)

Definition at line 71 of file class.ilMDBase.php.

References $a_type, $DIC, $ilDB, and ilLoggerFactory\getLogger().

75  {
76  global $DIC;
77 
78  $ilDB = $DIC['ilDB'];
79 
80  if ($a_obj_id == 0) {
81  $a_obj_id = $a_rbac_id;
82  }
83 
84  $this->db = $ilDB;
85  $this->log = ilLoggerFactory::getLogger("meta");
86 
87  $this->rbac_id = $a_rbac_id;
88  $this->obj_id = $a_obj_id;
89  $this->obj_type = $a_type;
90  }
global $DIC
Definition: saml.php:7
$a_type
Definition: workflow.php:92
global $ilDB
static getLogger($a_component_id)
Get component logger.
+ Here is the call graph for this function:

Member Function Documentation

◆ delete() [1/3]

ilMDBase::delete ( )

Definition at line 158 of file class.ilMDBase.php.

159  {
160  }

◆ delete() [2/3]

ilMDBase::delete ( )

Definition at line 195 of file class.ilMDBase.php.

196  {
197  }

◆ delete() [3/3]

ilMDBase::delete ( )

Definition at line 195 of file class.ilMDBase.php.

196  {
197  }

◆ getExportMode() [1/2]

ilMDBase::getExportMode ( )

Definition at line 151 of file class.ilMDBase.php.

References $export_mode.

Referenced by ilMDIdentifier\toXML(), ilMD\toXML(), and ilMDGeneral\toXML().

152  {
153  return $this->export_mode;
154  }
+ Here is the caller graph for this function:

◆ getExportMode() [2/2]

ilMDBase::getExportMode ( )

Definition at line 151 of file class.ilMDBase.php.

References $export_mode.

152  {
153  return $this->export_mode;
154  }

◆ getMetaId() [1/3]

ilMDBase::getMetaId ( )

Definition at line 99 of file class.ilMDBase.php.

100  {
101  return $this->meta_id;
102  }

◆ getMetaId() [2/3]

ilMDBase::getMetaId ( )

Definition at line 125 of file class.ilMDBase.php.

126  {
127  return $this->meta_id;
128  }

◆ getMetaId() [3/3]

ilMDBase::getMetaId ( )

Definition at line 125 of file class.ilMDBase.php.

Referenced by ilMDLifecycle\addContribute(), ilMDMetaMetadata\addContribute(), ilMDEducational\addDescription(), ilMDRelation\addDescription(), ilMDGeneral\addDescription(), ilMDContribute\addEntity(), ilMDMetaMetadata\addIdentifier(), ilMDGeneral\addIdentifier(), ilMDRelation\addIdentifier_(), ilMDClassification\addKeyword(), ilMDGeneral\addKeyword(), ilMDGeneral\addLanguage(), ilMDEducational\addLanguage(), ilMDTechnical\addLocation(), ilMDTechnical\addOrComposite(), ilMDTechnical\addRequirement(), ilMDTaxonPath\addTaxon(), ilMDClassification\addTaxonPath(), ilMDEducational\addTypicalAgeRange(), ilMDEntity\delete(), ilMDFormat\delete(), ilMDLocation\delete(), ilMDIdentifier\delete(), ilMDIdentifier_\delete(), ilMDDescription\delete(), ilMDKeyword\delete(), ilMDTaxon\delete(), ilMDAnnotation\delete(), ilMDTypicalAgeRange\delete(), ilMDLanguage\delete(), ilMDTaxonPath\delete(), ilMDContribute\delete(), ilMDRights\delete(), ilMDLifecycle\delete(), ilMDRequirement\delete(), ilMDRelation\delete(), ilMDMetaMetadata\delete(), ilMDClassification\delete(), ilMDTechnical\delete(), ilMDGeneral\delete(), ilMDEducational\delete(), ilMDLifecycle\getContributeIds(), ilMDMetaMetadata\getContributeIds(), ilMDEducational\getDescriptionIds(), ilMDRelation\getDescriptionIds(), ilMDGeneral\getDescriptionIds(), ilMDContribute\getEntityIds(), ilMDRelation\getIdentifier_Ids(), ilMDMetaMetadata\getIdentifierIds(), ilMDGeneral\getIdentifierIds(), ilMDClassification\getKeywordIds(), ilMDGeneral\getKeywordIds(), ilMDGeneral\getLanguageIds(), ilMDEducational\getLanguageIds(), ilMDTechnical\getLocationIds(), ilMDTechnical\getOrComposite(), ilMDTechnical\getOrCompositeIds(), ilMDTechnical\getRequirementIds(), ilMDTaxonPath\getTaxonIds(), ilMDClassification\getTaxonPathIds(), ilMDEducational\getTypicalAgeRangeIds(), ilMDFormat\read(), ilMDEntity\read(), ilMDIdentifier\read(), ilMDLocation\read(), ilMDIdentifier_\read(), ilMDKeyword\read(), ilMDDescription\read(), ilMDTaxon\read(), ilMDAnnotation\read(), ilMDLanguage\read(), ilMDTypicalAgeRange\read(), ilMDTaxonPath\read(), ilMDContribute\read(), ilMDRights\read(), ilMDRequirement\read(), ilMDLifecycle\read(), ilMDRelation\read(), ilMDMetaMetadata\read(), ilMDClassification\read(), ilMDTechnical\read(), ilMDGeneral\read(), ilMDEducational\read(), ilMDEntity\save(), ilMDFormat\save(), ilMDLocation\save(), ilMDIdentifier_\save(), ilMDIdentifier\save(), ilMDKeyword\save(), ilMDDescription\save(), ilMDTaxon\save(), ilMDTypicalAgeRange\save(), ilMDAnnotation\save(), ilMDLanguage\save(), ilMDTaxonPath\save(), ilMDContribute\save(), ilMDRights\save(), ilMDLifecycle\save(), ilMDRequirement\save(), ilMDRelation\save(), ilMDMetaMetadata\save(), ilMDClassification\save(), ilMDTechnical\save(), ilMDGeneral\save(), ilMDEducational\save(), ilMDFormat\update(), ilMDEntity\update(), ilMDLocation\update(), ilMDIdentifier\update(), ilMDIdentifier_\update(), ilMDKeyword\update(), ilMDDescription\update(), ilMDTaxon\update(), ilMDTypicalAgeRange\update(), ilMDAnnotation\update(), ilMDLanguage\update(), ilMDTaxonPath\update(), ilMDContribute\update(), ilMDRights\update(), ilMDRequirement\update(), ilMDLifecycle\update(), ilMDRelation\update(), ilMDMetaMetadata\update(), ilMDClassification\update(), ilMDTechnical\update(), ilMDGeneral\update(), and ilMDEducational\update().

126  {
127  return $this->meta_id;
128  }
+ Here is the caller graph for this function:

◆ getObjId() [1/3]

ilMDBase::getObjId ( )

Definition at line 79 of file class.ilMDBase.php.

References $obj_id.

80  {
81  return $this->obj_id;
82  }

◆ getObjId() [2/3]

ilMDBase::getObjId ( )

Definition at line 105 of file class.ilMDBase.php.

References $obj_id.

Referenced by ilMDFormat\__getFields(), ilMDEntity\__getFields(), ilMDIdentifier\__getFields(), ilMDIdentifier_\__getFields(), ilMDLocation\__getFields(), ilMDDescription\__getFields(), ilMDKeyword\__getFields(), ilMDTaxon\__getFields(), ilMDTypicalAgeRange\__getFields(), ilMDAnnotation\__getFields(), ilMDLanguage\__getFields(), ilMDTaxonPath\__getFields(), ilMDContribute\__getFields(), ilMDRequirement\__getFields(), ilMDRights\__getFields(), ilMDLifecycle\__getFields(), ilMDRelation\__getFields(), ilMDMetaMetadata\__getFields(), ilMDClassification\__getFields(), ilMDTechnical\__getFields(), ilMDGeneral\__getFields(), ilMDEducational\__getFields(), ilMD\addAnnotation(), ilMD\addClassification(), ilMDLifecycle\addContribute(), ilMDMetaMetadata\addContribute(), ilMDEducational\addDescription(), ilMDRelation\addDescription(), ilMDGeneral\addDescription(), ilMD\addEducational(), ilMDContribute\addEntity(), ilMDTechnical\addFormat(), ilMD\addGeneral(), ilMDMetaMetadata\addIdentifier(), ilMDGeneral\addIdentifier(), ilMDRelation\addIdentifier_(), ilMDClassification\addKeyword(), ilMDGeneral\addKeyword(), ilMDGeneral\addLanguage(), ilMDEducational\addLanguage(), ilMD\addLifecycle(), ilMDTechnical\addLocation(), ilMD\addMetaMetadata(), ilMDTechnical\addOrComposite(), ilMD\addRelation(), ilMDOrComposite\addRequirement(), ilMDTechnical\addRequirement(), ilMD\addRights(), ilMDTaxonPath\addTaxon(), ilMDClassification\addTaxonPath(), ilMD\addTechnical(), ilMDEducational\addTypicalAgeRange(), ilMD\cloneMD(), ilMD\deleteAll(), ilMD\getAnnotationIds(), ilMD\getClassificationIds(), ilMDLifecycle\getContributeIds(), ilMDMetaMetadata\getContributeIds(), ilMDEducational\getDescriptionIds(), ilMDRelation\getDescriptionIds(), ilMDGeneral\getDescriptionIds(), ilMD\getEducational(), ilMDContribute\getEntityIds(), ilMDTechnical\getFormatIds(), ilMD\getGeneral(), ilMDRelation\getIdentifier_Ids(), ilMDMetaMetadata\getIdentifierIds(), ilMDGeneral\getIdentifierIds(), ilMDClassification\getKeywordIds(), ilMDGeneral\getKeywordIds(), ilMDGeneral\getLanguageIds(), ilMDEducational\getLanguageIds(), ilMD\getLifecycle(), ilMDTechnical\getLocationIds(), ilMD\getMetaMetadata(), ilMDTechnical\getOrComposite(), ilMDOrComposite\getOrCompositeId(), ilMDTechnical\getOrCompositeIds(), ilMD\getRelationIds(), ilMDOrComposite\getRequirementIds(), ilMDTechnical\getRequirementIds(), ilMD\getRights(), ilMDTaxonPath\getTaxonIds(), ilMDClassification\getTaxonPathIds(), ilMD\getTechnical(), ilMDEducational\getTypicalAgeRangeIds(), ilMDOrComposite\toXML(), ilMDIdentifier\toXML(), ilMDTaxonPath\toXML(), ilMDContribute\toXML(), ilMDRelation\toXML(), ilMDLifecycle\toXML(), ilMDMetaMetadata\toXML(), ilMDClassification\toXML(), ilMD\toXML(), ilMDGeneral\toXML(), and ilMDEducational\toXML().

106  {
107  return $this->obj_id;
108  }
+ Here is the caller graph for this function:

◆ getObjId() [3/3]

ilMDBase::getObjId ( )

Definition at line 105 of file class.ilMDBase.php.

References $obj_id.

106  {
107  return $this->obj_id;
108  }

◆ getObjType() [1/3]

ilMDBase::getObjType ( )

Definition at line 87 of file class.ilMDBase.php.

References $obj_type.

88  {
89  return $this->obj_type;
90  }

◆ getObjType() [2/3]

ilMDBase::getObjType ( )

Definition at line 113 of file class.ilMDBase.php.

References $obj_type.

114  {
115  return $this->obj_type;
116  }

◆ getObjType() [3/3]

ilMDBase::getObjType ( )

Definition at line 113 of file class.ilMDBase.php.

References $obj_type.

Referenced by ilMDFormat\__getFields(), ilMDEntity\__getFields(), ilMDIdentifier_\__getFields(), ilMDLocation\__getFields(), ilMDIdentifier\__getFields(), ilMDKeyword\__getFields(), ilMDDescription\__getFields(), ilMDTaxon\__getFields(), ilMDTypicalAgeRange\__getFields(), ilMDAnnotation\__getFields(), ilMDLanguage\__getFields(), ilMDTaxonPath\__getFields(), ilMDContribute\__getFields(), ilMDRequirement\__getFields(), ilMDRights\__getFields(), ilMDLifecycle\__getFields(), ilMDRelation\__getFields(), ilMDMetaMetadata\__getFields(), ilMDClassification\__getFields(), ilMDTechnical\__getFields(), ilMDGeneral\__getFields(), ilMDEducational\__getFields(), ilMD\addAnnotation(), ilMD\addClassification(), ilMDLifecycle\addContribute(), ilMDMetaMetadata\addContribute(), ilMDEducational\addDescription(), ilMDRelation\addDescription(), ilMDGeneral\addDescription(), ilMD\addEducational(), ilMDContribute\addEntity(), ilMDTechnical\addFormat(), ilMD\addGeneral(), ilMDMetaMetadata\addIdentifier(), ilMDGeneral\addIdentifier(), ilMDRelation\addIdentifier_(), ilMDClassification\addKeyword(), ilMDGeneral\addKeyword(), ilMDGeneral\addLanguage(), ilMDEducational\addLanguage(), ilMD\addLifecycle(), ilMDTechnical\addLocation(), ilMD\addMetaMetadata(), ilMDTechnical\addOrComposite(), ilMD\addRelation(), ilMDOrComposite\addRequirement(), ilMDTechnical\addRequirement(), ilMD\addRights(), ilMDTaxonPath\addTaxon(), ilMDClassification\addTaxonPath(), ilMD\addTechnical(), ilMDEducational\addTypicalAgeRange(), ilMD\cloneMD(), ilMDTechnical\getOrComposite(), ilMDIdentifier\toXML(), ilMD\toXML(), and ilMDGeneral\toXML().

114  {
115  return $this->obj_type;
116  }
+ Here is the caller graph for this function:

◆ getParentId() [1/3]

ilMDBase::getParentId ( )

Definition at line 115 of file class.ilMDBase.php.

116  {
117  return $this->parent_id;
118  }

◆ getParentId() [2/3]

ilMDBase::getParentId ( )

Definition at line 141 of file class.ilMDBase.php.

142  {
143  return $this->parent_id;
144  }

◆ getParentId() [3/3]

◆ getParentType() [1/3]

ilMDBase::getParentType ( )

Definition at line 107 of file class.ilMDBase.php.

108  {
109  return $this->parent_type;
110  }

◆ getParentType() [2/3]

◆ getParentType() [3/3]

ilMDBase::getParentType ( )

Definition at line 133 of file class.ilMDBase.php.

134  {
135  return $this->parent_type;
136  }

◆ getRBACId() [1/3]

ilMDBase::getRBACId ( )

Definition at line 71 of file class.ilMDBase.php.

References $rbac_id.

72  {
73  return $this->rbac_id;
74  }

◆ getRBACId() [2/3]

ilMDBase::getRBACId ( )

Definition at line 97 of file class.ilMDBase.php.

References $rbac_id.

Referenced by ilMDFormat\__getFields(), ilMDEntity\__getFields(), ilMDIdentifier\__getFields(), ilMDIdentifier_\__getFields(), ilMDLocation\__getFields(), ilMDDescription\__getFields(), ilMDKeyword\__getFields(), ilMDTaxon\__getFields(), ilMDTypicalAgeRange\__getFields(), ilMDAnnotation\__getFields(), ilMDLanguage\__getFields(), ilMDTaxonPath\__getFields(), ilMDContribute\__getFields(), ilMDRequirement\__getFields(), ilMDRights\__getFields(), ilMDLifecycle\__getFields(), ilMDRelation\__getFields(), ilMDMetaMetadata\__getFields(), ilMDClassification\__getFields(), ilMDTechnical\__getFields(), ilMDGeneral\__getFields(), ilMDEducational\__getFields(), ilMD\addAnnotation(), ilMD\addClassification(), ilMDLifecycle\addContribute(), ilMDMetaMetadata\addContribute(), ilMDEducational\addDescription(), ilMDRelation\addDescription(), ilMDGeneral\addDescription(), ilMD\addEducational(), ilMDContribute\addEntity(), ilMDTechnical\addFormat(), ilMD\addGeneral(), ilMDMetaMetadata\addIdentifier(), ilMDGeneral\addIdentifier(), ilMDRelation\addIdentifier_(), ilMDClassification\addKeyword(), ilMDGeneral\addKeyword(), ilMDGeneral\addLanguage(), ilMDEducational\addLanguage(), ilMD\addLifecycle(), ilMDTechnical\addLocation(), ilMD\addMetaMetadata(), ilMDTechnical\addOrComposite(), ilMD\addRelation(), ilMDOrComposite\addRequirement(), ilMDTechnical\addRequirement(), ilMD\addRights(), ilMDTaxonPath\addTaxon(), ilMDClassification\addTaxonPath(), ilMD\addTechnical(), ilMDEducational\addTypicalAgeRange(), ilMD\cloneMD(), ilMD\deleteAll(), ilMD\getAnnotationIds(), ilMD\getClassificationIds(), ilMDLifecycle\getContributeIds(), ilMDMetaMetadata\getContributeIds(), ilMDEducational\getDescriptionIds(), ilMDRelation\getDescriptionIds(), ilMDGeneral\getDescriptionIds(), ilMD\getEducational(), ilMDContribute\getEntityIds(), ilMDTechnical\getFormatIds(), ilMD\getGeneral(), ilMDRelation\getIdentifier_Ids(), ilMDMetaMetadata\getIdentifierIds(), ilMDGeneral\getIdentifierIds(), ilMDClassification\getKeywordIds(), ilMDGeneral\getKeywordIds(), ilMDGeneral\getLanguageIds(), ilMDEducational\getLanguageIds(), ilMD\getLifecycle(), ilMDTechnical\getLocationIds(), ilMD\getMetaMetadata(), ilMDTechnical\getOrComposite(), ilMDOrComposite\getOrCompositeId(), ilMDTechnical\getOrCompositeIds(), ilMD\getRelationIds(), ilMDOrComposite\getRequirementIds(), ilMDTechnical\getRequirementIds(), ilMD\getRights(), ilMDTaxonPath\getTaxonIds(), ilMDClassification\getTaxonPathIds(), ilMD\getTechnical(), ilMDEducational\getTypicalAgeRangeIds(), ilMDOrComposite\toXML(), ilMDIdentifier\toXML(), ilMDTaxonPath\toXML(), ilMDContribute\toXML(), ilMDRelation\toXML(), ilMDLifecycle\toXML(), ilMDMetaMetadata\toXML(), ilMDClassification\toXML(), ilMD\toXML(), ilMDGeneral\toXML(), and ilMDEducational\toXML().

98  {
99  return $this->rbac_id;
100  }
+ Here is the caller graph for this function:

◆ getRBACId() [3/3]

ilMDBase::getRBACId ( )

Definition at line 97 of file class.ilMDBase.php.

References $rbac_id.

98  {
99  return $this->rbac_id;
100  }

◆ save() [1/3]

ilMDBase::save ( )

Definition at line 148 of file class.ilMDBase.php.

149  {
150  return false;
151  }

◆ save() [2/3]

ilMDBase::save ( )

Definition at line 185 of file class.ilMDBase.php.

Referenced by ilObjQuestionPoolSettingsGeneralGUI\performSaveForm(), and ilObjTestSettingsGeneralGUI\saveGeneralProperties().

186  {
187  return false;
188  }
+ Here is the caller graph for this function:

◆ save() [3/3]

ilMDBase::save ( )

Definition at line 185 of file class.ilMDBase.php.

186  {
187  return false;
188  }

◆ setExportMode() [1/2]

ilMDBase::setExportMode (   $a_export_mode = true)

Definition at line 146 of file class.ilMDBase.php.

147  {
148  $this->export_mode = $a_export_mode;
149  }

◆ setExportMode() [2/2]

ilMDBase::setExportMode (   $a_export_mode = true)

Definition at line 146 of file class.ilMDBase.php.

147  {
148  $this->export_mode = $a_export_mode;
149  }

◆ setMetaId() [1/3]

ilMDBase::setMetaId (   $a_meta_id,
  $a_read_data = true 
)

Definition at line 91 of file class.ilMDBase.php.

92  {
93  $this->meta_id = $a_meta_id;
94 
95  if ($a_read_data) {
96  $this->read();
97  }
98  }

◆ setMetaId() [2/3]

ilMDBase::setMetaId (   $a_meta_id,
  $a_read_data = true 
)

Definition at line 117 of file class.ilMDBase.php.

118  {
119  $this->meta_id = $a_meta_id;
120 
121  if ($a_read_data) {
122  $this->read();
123  }
124  }

◆ setMetaId() [3/3]

ilMDBase::setMetaId (   $a_meta_id,
  $a_read_data = true 
)

◆ setObjId() [1/3]

ilMDBase::setObjId (   $a_id)

Definition at line 75 of file class.ilMDBase.php.

76  {
77  $this->obj_id = $a_id;
78  }

◆ setObjId() [2/3]

ilMDBase::setObjId (   $a_id)

Definition at line 101 of file class.ilMDBase.php.

102  {
103  $this->obj_id = $a_id;
104  }

◆ setObjId() [3/3]

◆ setObjType() [1/3]

ilMDBase::setObjType (   $a_type)

Definition at line 83 of file class.ilMDBase.php.

References $a_type.

84  {
85  $this->obj_type = $a_type;
86  }
$a_type
Definition: workflow.php:92

◆ setObjType() [2/3]

ilMDBase::setObjType (   $a_type)

Definition at line 109 of file class.ilMDBase.php.

References $a_type.

110  {
111  $this->obj_type = $a_type;
112  }
$a_type
Definition: workflow.php:92

◆ setObjType() [3/3]

◆ setParentId() [1/3]

ilMDBase::setParentId (   $a_id)

Definition at line 111 of file class.ilMDBase.php.

112  {
113  $this->parent_id = $a_id;
114  }

◆ setParentId() [2/3]

ilMDBase::setParentId (   $a_id)

◆ setParentId() [3/3]

ilMDBase::setParentId (   $a_id)

Definition at line 137 of file class.ilMDBase.php.

138  {
139  $this->parent_id = $a_id;
140  }

◆ setParentType() [1/3]

ilMDBase::setParentType (   $a_parent_type)

Definition at line 103 of file class.ilMDBase.php.

104  {
105  $this->parent_type = $a_parent_type;
106  }

◆ setParentType() [2/3]

ilMDBase::setParentType (   $a_parent_type)

Definition at line 129 of file class.ilMDBase.php.

Referenced by ilMDEntity\read(), ilMDIdentifier\read(), ilMDLocation\read(), ilMDIdentifier_\read(), ilMDDescription\read(), ilMDKeyword\read(), ilMDTaxon\read(), ilMDTypicalAgeRange\read(), ilMDLanguage\read(), ilMDTaxonPath\read(), ilMDContribute\read(), and ilMDRequirement\read().

130  {
131  $this->parent_type = $a_parent_type;
132  }
+ Here is the caller graph for this function:

◆ setParentType() [3/3]

ilMDBase::setParentType (   $a_parent_type)

Definition at line 129 of file class.ilMDBase.php.

130  {
131  $this->parent_type = $a_parent_type;
132  }

◆ setRBACId() [1/3]

ilMDBase::setRBACId (   $a_id)

Definition at line 67 of file class.ilMDBase.php.

68  {
69  $this->rbac_id = $a_id;
70  }

◆ setRBACId() [2/3]

◆ setRBACId() [3/3]

ilMDBase::setRBACId (   $a_id)

Definition at line 93 of file class.ilMDBase.php.

94  {
95  $this->rbac_id = $a_id;
96  }

◆ toXML() [1/3]

ilMDBase::toXML ( $writer)

Definition at line 168 of file class.ilMDBase.php.

169  {
170  }

◆ toXML() [2/3]

ilMDBase::toXML ( $writer)

Definition at line 205 of file class.ilMDBase.php.

206  {
207  }

◆ toXML() [3/3]

ilMDBase::toXML ( $writer)

Definition at line 205 of file class.ilMDBase.php.

206  {
207  }

◆ update() [1/3]

ilMDBase::update ( )

Definition at line 137 of file class.ilMDBase.php.

138  {
139  return false;
140  }

◆ update() [2/3]

ilMDBase::update ( )

Definition at line 174 of file class.ilMDBase.php.

175  {
176  return false;
177  }

◆ update() [3/3]

◆ validate() [1/3]

ilMDBase::validate ( )

Definition at line 126 of file class.ilMDBase.php.

127  {
128  return false;
129  }

◆ validate() [2/3]

ilMDBase::validate ( )

Definition at line 163 of file class.ilMDBase.php.

164  {
165  return false;
166  }

◆ validate() [3/3]

ilMDBase::validate ( )

Definition at line 163 of file class.ilMDBase.php.

164  {
165  return false;
166  }

Field Documentation

◆ $export_mode

ilMDBase::$export_mode = false

Definition at line 55 of file class.ilMDBase.php.

Referenced by getExportMode().

◆ $log

ilMDBase::$log
protected

Definition at line 60 of file class.ilMDBase.php.

◆ $obj_id

ilMDBase::$obj_id

Definition at line 44 of file class.ilMDBase.php.

Referenced by getObjId().

◆ $obj_type

ilMDBase::$obj_type

Definition at line 49 of file class.ilMDBase.php.

Referenced by getObjType().

◆ $rbac_id

ilMDBase::$rbac_id

Definition at line 39 of file class.ilMDBase.php.

Referenced by getRBACId().


The documentation for this class was generated from the following file: