19 declare(strict_types=1);
    30     public function read(): bool
   110             $edu->setMetaId(
$id);
   128             $rig->setMetaId(
$id);
   152         if (!$a_relation_id) {
   157         $rel->setMetaId($a_relation_id);
   179         if (!$a_annotation_id) {
   184         $ann->setMetaId($a_annotation_id);
   206         if (!$a_classification_id) {
   211         $cla->setMetaId($a_classification_id);
   230             $gen->toXML($writer);
   240             $gen->toXML($writer);
   245             $lif->toXML($writer);
   250             $met->toXML($writer);
   255             $tec->toXML($writer);
   260             $edu->toXML($writer);
   264         if (is_object($rig = $this->
getRights())) {
   265             $rig->toXML($writer);
   271             $rel->toXML($writer);
   277             $ann->toXML($writer);
   283             $cla->toXML($writer);
   289     public function cloneMD(
int $a_rbac_id, 
int $a_obj_id, 
string $a_obj_type): 
ilMD   294         $md2xml->startExport();
   296         $mdxmlcopier = 
new ilMDXMLCopier($md2xml->getXML(), $a_rbac_id, $a_obj_id, $a_obj_type);
   299         return $mdxmlcopier->getMDObject();
   305             'il_meta_annotation',
   306             'il_meta_classification',
   307             'il_meta_contribute',
   308             'il_meta_description',
   309             'il_meta_educational',
   313             'il_meta_identifier',
   314             'il_meta_identifier_',
   321             'il_meta_requirement',
   324             'il_meta_taxon_path',
   329         foreach ($tables as $table) {
   330             $query = 
"DELETE FROM " . $table . 
" " .
   334             $this->db->query($query);
 
static _getIds(int $a_rbac_id, int $a_obj_id)
 
static _getId(int $a_rbac_id, int $a_obj_id)
 
getAnnotation(int $a_annotation_id)
 
static _getId(int $a_rbac_id, int $a_obj_id)
 
static _getId(int $a_rbac_id, int $a_obj_id)
 
static _getId(int $a_rbac_id, int $a_obj_id)
 
xmlEndTag(string $tag)
Writes an endtag. 
 
getRelation(int $a_relation_id)
 
static _getId(int $a_rbac_id, int $a_obj_id)
 
static _getIds(int $a_rbac_id, int $a_obj_id)
 
toXML(ilXmlWriter $writer)
 
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins 
 
xmlStartTag(string $tag, ?array $attrs=null, bool $empty=false, bool $encode=true, bool $escape=true)
Writes a starttag. 
 
static _getIds(int $a_rbac_id, int $a_obj_id)
 
cloneMD(int $a_rbac_id, int $a_obj_id, string $a_obj_type)
 
getClassification(int $a_classification_id)