ILIAS
release_8 Revision v8.23
◀ ilDoc Overview
class.ilAssQuestionAssignedSkillList.php
Go to the documentation of this file.
1
<?php
2
25
class
ilAssQuestionAssignedSkillList
implements
Iterator
26
{
30
protected
$skills
= array();
31
36
public
function
addSkill
($skillBaseId, $skillTrefId): void
37
{
38
$this->skills[] =
"{$skillBaseId}:{$skillTrefId}"
;
39
}
40
44
public
function
skillsExist
(): bool
45
{
46
return
(
bool
) count($this->skills);
47
}
48
52
public
function
current
(): array
53
{
54
return
current
($this->skills);
55
}
56
60
public
function
next
(): array
61
{
62
return
next
($this->skills);
63
}
64
68
public
function
key
()
69
{
70
$res
=
key
($this->skills);
71
return
$res
;
72
}
73
77
public
function
valid
(): bool
78
{
79
$res
=
key
($this->skills);
80
return
$res
!== null;
81
}
82
86
public
function
rewind
()
87
{
88
return
reset($this->skills);
89
}
90
94
public
function
sleep
(): array
95
{
96
return
array(
'skills'
);
97
}
98
99
public
function
wakeup
(): void
100
{
101
// TODO: Implement __wakeup() method.
102
}
103
}
ilAssQuestionAssignedSkillList\valid
valid()
Definition:
class.ilAssQuestionAssignedSkillList.php:77
$res
$res
Definition:
ltiservices.php:69
ilAssQuestionAssignedSkillList\sleep
sleep()
Definition:
class.ilAssQuestionAssignedSkillList.php:94
ilAssQuestionAssignedSkillList\addSkill
addSkill($skillBaseId, $skillTrefId)
Definition:
class.ilAssQuestionAssignedSkillList.php:36
ilAssQuestionAssignedSkillList\next
next()
Definition:
class.ilAssQuestionAssignedSkillList.php:60
ilAssQuestionAssignedSkillList\$skills
$skills
Definition:
class.ilAssQuestionAssignedSkillList.php:30
ilAssQuestionAssignedSkillList\rewind
rewind()
Definition:
class.ilAssQuestionAssignedSkillList.php:86
ilAssQuestionAssignedSkillList\wakeup
wakeup()
Definition:
class.ilAssQuestionAssignedSkillList.php:99
ilAssQuestionAssignedSkillList\current
current()
Definition:
class.ilAssQuestionAssignedSkillList.php:52
ilAssQuestionAssignedSkillList\skillsExist
skillsExist()
Definition:
class.ilAssQuestionAssignedSkillList.php:44
ilAssQuestionAssignedSkillList
Definition:
class.ilAssQuestionAssignedSkillList.php:25
ilAssQuestionAssignedSkillList\key
key()
Definition:
class.ilAssQuestionAssignedSkillList.php:68
Iterator
Modules
TestQuestionPool
classes
questions
class.ilAssQuestionAssignedSkillList.php
Generated on Sun Aug 31 2025 22:01:41 for ILIAS by
1.8.13 (using
Doxyfile
)