19 declare(strict_types=1);
    29     public function read(): bool
   109             $edu->setMetaId(
$id);
   127             $rig->setMetaId(
$id);
   151         if (!$a_relation_id) {
   156         $rel->setMetaId($a_relation_id);
   178         if (!$a_annotation_id) {
   183         $ann->setMetaId($a_annotation_id);
   205         if (!$a_classification_id) {
   210         $cla->setMetaId($a_classification_id);
   229             $gen->toXML($writer);
   239             $gen->toXML($writer);
   244             $lif->toXML($writer);
   249             $met->toXML($writer);
   254             $tec->toXML($writer);
   259             $edu->toXML($writer);
   263         if (is_object($rig = $this->
getRights())) {
   264             $rig->toXML($writer);
   270             $rel->toXML($writer);
   276             $ann->toXML($writer);
   282             $cla->toXML($writer);
   288     public function cloneMD(
int $a_rbac_id, 
int $a_obj_id, 
string $a_obj_type): 
ilMD   293         $md2xml->startExport();
   295         $mdxmlcopier = 
new ilMDXMLCopier($md2xml->getXML(), $a_rbac_id, $a_obj_id, $a_obj_type);
   298         return $mdxmlcopier->getMDObject();
   304             'il_meta_annotation',
   305             'il_meta_classification',
   306             'il_meta_contribute',
   307             'il_meta_description',
   308             'il_meta_educational',
   312             'il_meta_identifier',
   313             'il_meta_identifier_',
   320             'il_meta_requirement',
   323             'il_meta_taxon_path',
   328         foreach ($tables as $table) {
   329             $query = 
"DELETE FROM " . $table . 
" " .
   333             $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)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
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)