65 SELECT test_fi, skill_base_fi, skill_tref_fi, skill_level_fi, threshold
66 FROM tst_skl_thresholds
68 AND skill_base_fi = %s
69 AND skill_tref_fi = %s
70 AND skill_level_fi = %s
73 $res = $this->db->queryF(
75 array(
'integer',
'integer',
'integer',
'integer'),
79 $row = $this->db->fetchAssoc(
$res);
95 'test_fi' => array(
'integer', $this->
getTestId()),
102 $this->db->insert(
'tst_skl_thresholds', array(
103 'test_fi' => array(
'integer', $this->
getTestId()),
115 DELETE FROM tst_skl_thresholds
117 AND skill_base_fi = %s
118 AND skill_tref_fi = %s
119 AND skill_level_fi = %s
122 $this->db->manipulateF(
124 array(
'integer',
'integer',
'integer',
'integer'),
133 FROM tst_skl_thresholds
135 AND skill_base_fi = %s
136 AND skill_tref_fi = %s
137 AND skill_level_fi = %s
140 $res = $this->db->queryF(
142 array(
'integer',
'integer',
'integer',
'integer'),
146 $row = $this->db->fetchAssoc(
$res);
148 return $row[
'cnt'] > 0;
setSkillTrefId($skillTrefId)
setSkillLevelId($skillLevelId)
setSkillBaseId($skillBaseId)
__construct(ilDBInterface $db)