64 SELECT test_fi, question_fi, skill_base_fi, skill_tref_fi, skill_points 65 FROM tst_skl_qst_assigns 68 AND skill_base_fi = %s 69 AND skill_tref_fi = %s 72 $res = $this->db->queryF(
73 $query, array(
'integer',
'integer',
'integer',
'integer'),
89 $this->db->update(
'tst_skl_qst_assigns', array(
93 'test_fi' => array(
'integer', $this->
getTestId()),
102 $this->db->insert(
'tst_skl_qst_assigns', array(
103 'test_fi' => array(
'integer', $this->
getTestId()),
115 DELETE FROM tst_skl_qst_assigns 118 AND skill_base_fi = %s 119 AND skill_tref_fi = %s 122 $this->db->manipulateF(
123 $query, array(
'integer',
'integer',
'integer',
'integer'),
132 FROM tst_skl_qst_assigns 135 AND skill_base_fi = %s 136 AND skill_tref_fi = %s 139 $res = $this->db->queryF(
140 $query, array(
'integer',
'integer',
'integer',
'integer'),
146 return $row[
'cnt'] > 0;
231 require_once
'Services/Skill/classes/class.ilBasicSkill.php';
232 require_once
'Services/Skill/classes/class.ilSkillTree.php';
240 $path = $tree->getSkillTreePath(
245 foreach (
$path as $node)
247 if( $node[
'child'] > 1 && $node[
'skill_id'] != $this->
getSkillBaseId() )
249 $nodes[] = $node[
'title'];
setSkillBaseId($skillBaseId)
const DEFAULT_COMPETENCE_POINTS
setSkillTitle($skillTitle)
setQuestionId($questionId)
setSkillPoints($skillPoints)
static _lookupTitle($a_obj_id, $a_tref_id=0)
Lookup Title.
setSkillTrefId($skillTrefId)
loadAdditionalSkillData()