ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilAssQuestionSkillAssignmentImportList Class Reference
+ Inheritance diagram for ilAssQuestionSkillAssignmentImportList:
+ Collaboration diagram for ilAssQuestionSkillAssignmentImportList:

Public Member Functions

 __construct ()
 ilAssQuestionSkillAssignmentImportList constructor. More...
 
 addAssignment (ilAssQuestionSkillAssignmentImport $assignment)
 
 assignmentsExist ()
 
 current ()
 
 next ()
 
 key ()
 
 valid ()
 
 rewind ()
 
 sleep ()
 
 wakeup ()
 

Protected Attributes

 $assignments
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilAssQuestionSkillAssignmentImportList::__construct ( )

ilAssQuestionSkillAssignmentImportList constructor.

Definition at line 35 of file class.ilAssQuestionSkillAssignmentImportList.php.

36  {
37  $this->assignments = array();
38  }

Member Function Documentation

◆ addAssignment()

ilAssQuestionSkillAssignmentImportList::addAssignment ( ilAssQuestionSkillAssignmentImport  $assignment)
Parameters
ilAssQuestionSkillAssignmentImport$assignment

Definition at line 43 of file class.ilAssQuestionSkillAssignmentImportList.php.

43  : void
44  {
45  $this->assignments[] = $assignment;
46  }

◆ assignmentsExist()

ilAssQuestionSkillAssignmentImportList::assignmentsExist ( )

Definition at line 48 of file class.ilAssQuestionSkillAssignmentImportList.php.

48  : bool
49  {
50  return count($this->assignments) > 0;
51  }

◆ current()

ilAssQuestionSkillAssignmentImportList::current ( )

◆ key()

ilAssQuestionSkillAssignmentImportList::key ( )
Returns
integer|bool

Definition at line 72 of file class.ilAssQuestionSkillAssignmentImportList.php.

References $res.

Referenced by valid().

73  {
74  $res = key($this->assignments);
75  return $res;
76  }
$res
Definition: ltiservices.php:69
+ Here is the caller graph for this function:

◆ next()

ilAssQuestionSkillAssignmentImportList::next ( )

◆ rewind()

ilAssQuestionSkillAssignmentImportList::rewind ( )
Returns
ilAssQuestionSkillAssignmentImport|bool

Definition at line 90 of file class.ilAssQuestionSkillAssignmentImportList.php.

91  {
92  return reset($this->assignments);
93  }

◆ sleep()

ilAssQuestionSkillAssignmentImportList::sleep ( )

Definition at line 95 of file class.ilAssQuestionSkillAssignmentImportList.php.

95  : void
96  {
97  // TODO: Implement __sleep() method.
98  }

◆ valid()

ilAssQuestionSkillAssignmentImportList::valid ( )
Returns
bool

Definition at line 81 of file class.ilAssQuestionSkillAssignmentImportList.php.

References $res, and key().

81  : bool
82  {
83  $res = key($this->assignments);
84  return $res !== null;
85  }
$res
Definition: ltiservices.php:69
+ Here is the call graph for this function:

◆ wakeup()

ilAssQuestionSkillAssignmentImportList::wakeup ( )

Definition at line 100 of file class.ilAssQuestionSkillAssignmentImportList.php.

100  : void
101  {
102  // TODO: Implement __wakeup() method.
103  }

Field Documentation

◆ $assignments

ilAssQuestionSkillAssignmentImportList::$assignments
protected

The documentation for this class was generated from the following file: