31     public function __construct(
int $a_id = 0, 
bool $a_reference = 
true)
    37     abstract protected function initType(): void;
    39     final public function read(): void
    50     final public function create(
bool $a_clone_mode = 
false): 
int    53             $id = parent::create();
    62     protected function doCreate(
bool $clone_mode = 
false): void
    80             if (!parent::update()) {
   100     final public function delete(): 
bool   103             if (parent::delete()) {
   123         return parent::cloneMetaData($target_obj);
   129             $new_obj = parent::cloneObject($target_id, $copy_id, $omit_tree);
 
cloneMetaData(ilObject $target_obj)
 
beforeCreate()
If overwritten this method should return true, there is currently no "abort" handling for cases where...
 
create(bool $a_clone_mode=false)
 
doCloneObject(ilObject2 $new_obj, int $a_target_id, ?int $a_copy_id=null)
 
doCreate(bool $clone_mode=false)
 
cloneObject(int $target_id, int $copy_id=0, bool $omit_tree=false)
 
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins 
 
__construct(int $a_id=0, bool $a_reference=true)
Constructor.