42 public function __construct($a_id = 0, $a_call_by_reference =
true)
55 $this->member_update = $status;
76 $query =
'select member_update from crs_reference_settings where ' .
80 return (
bool) $row->member_update;
91 $id = parent::create();
93 $query =
'INSERT INTO crs_reference_settings (obj_id, member_update ) ' .
98 $this->db->manipulate($query);
109 $query =
'SELECT * FROM crs_reference_settings ' .
111 $res = $this->db->query($query);
123 $query =
'UPDATE crs_reference_settings ' .
126 $this->db->manipulate($query);
136 public function delete():
bool
138 if (!parent::delete()) {
141 $query =
'DELETE FROM crs_reference_settings ' .
143 $this->db->manipulate($query);
153 $new_obj = parent::cloneObject($a_target_id, $a_copy_id, $a_omit_tree);
158 $lp_settings->cloneSettings($new_obj->getId());
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
static getLogger(string $a_component_id)
Get component logger.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct($a_id=0, $a_call_by_reference=true)
Constructor.
cloneObject(int $a_target_id, int $a_copy_id=0, bool $a_omit_tree=false)
static lookupMemberUpdateEnabled(int $obj_id)
enableMemberUpdate(bool $status)
Class ilObject Basic functions for all objects.
quote($value, string $type)
query(string $query)
Run a (read-only) Query on the database.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc