19 declare(strict_types=1);
    28     protected \ilDBInterface 
$db;
    35         $this->db = (
$db) ?: $DIC->database();
    41             $this->db->manipulate(
"DELETE FROM qpl_qst_skl_assigns " .
    42                 " WHERE skill_base_fi = " . $this->db->quote($skill_node_id, 
"integer"));
    43             $this->db->manipulate(
"DELETE FROM qpl_qst_skl_sol_expr " .
    44                 " WHERE skill_base_fi = " . $this->db->quote($skill_node_id, 
"integer"));
    46             $this->db->manipulate(
"DELETE FROM qpl_qst_skl_assigns " .
    47                 " WHERE skill_tref_fi = " . $this->db->quote($skill_node_id, 
"integer"));
    48             $this->db->manipulate(
"DELETE FROM qpl_qst_skl_sol_expr " .
    49                 " WHERE skill_tref_fi = " . $this->db->quote($skill_node_id, 
"integer"));
 
__construct(\ilDBInterface $db=null)
 
removeForSkill(int $skill_node_id, bool $is_reference)