ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
◀ ilDoc Overview
class.ilAssQuestionSkillAssignmentImportList.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
24
class
ilAssQuestionSkillAssignmentImportList
implements
Iterator
25
{
27
protected
array
$assignments
;
28
29
public
function
__construct
()
30
{
31
$this->assignments = [];
32
}
33
34
public
function
addAssignment
(
ilAssQuestionSkillAssignmentImport
$assignment): void
35
{
36
$this->assignments[] = $assignment;
37
}
38
39
public
function
assignmentsExist
(): bool
40
{
41
return
count($this->assignments) > 0;
42
}
43
44
public
function
current
(): ?
ilAssQuestionSkillAssignmentImport
45
{
46
$current =
current
($this->assignments);
47
return
$current !==
false
? $current :
null
;
48
}
49
50
public
function
next
(): void
51
{
52
next
($this->assignments);
53
}
54
55
public
function
key
(): ?
int
56
{
57
return
key
($this->assignments);
58
}
59
60
public
function
valid
(): bool
61
{
62
$res
=
key
($this->assignments);
63
return
$res
!==
null
;
64
}
65
66
public
function
rewind
(): void
67
{
68
reset($this->assignments);
69
}
70
}
ilAssQuestionSkillAssignmentImportList
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:25
ilAssQuestionSkillAssignmentImportList\next
next()
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:50
ilAssQuestionSkillAssignmentImportList\rewind
rewind()
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:66
ilAssQuestionSkillAssignmentImportList\assignmentsExist
assignmentsExist()
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:39
ilAssQuestionSkillAssignmentImportList\addAssignment
addAssignment(ilAssQuestionSkillAssignmentImport $assignment)
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:34
ilAssQuestionSkillAssignmentImportList\$assignments
array $assignments
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:27
ilAssQuestionSkillAssignmentImportList\key
key()
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:55
ilAssQuestionSkillAssignmentImportList\current
current()
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:44
ilAssQuestionSkillAssignmentImportList\valid
valid()
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:60
ilAssQuestionSkillAssignmentImportList\__construct
__construct()
Definition:
class.ilAssQuestionSkillAssignmentImportList.php:29
ilAssQuestionSkillAssignmentImport
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
class.ilAssQuestionSkillAssignmentImport.php:23
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
$res
foreach($_POST as $key=> $value) $res
Definition:
save_question_post_data.php:30
components
ILIAS
TestQuestionPool
classes
questions
class.ilAssQuestionSkillAssignmentImportList.php
Generated on Wed Nov 11 2026 23:10:45 for ILIAS by
1.9.4 (using
Doxyfile
)