ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
ilTestReindexedSequencePositionMap Class Reference
+ Collaboration diagram for ilTestReindexedSequencePositionMap:

Public Member Functions

 addPositionMapping (int $oldSequencePosition, int $newSequencePosition)
 
 getNewSequencePosition (int $oldSequencePosition)
 

Private Attributes

array $sequencePositionMap = []
 

Detailed Description

Definition at line 26 of file class.ilTestReindexedSequencePositionMap.php.

Member Function Documentation

◆ addPositionMapping()

ilTestReindexedSequencePositionMap::addPositionMapping ( int  $oldSequencePosition,
int  $newSequencePosition 
)

Definition at line 31 of file class.ilTestReindexedSequencePositionMap.php.

31  : void
32  {
33  $this->sequencePositionMap[$oldSequencePosition] = $newSequencePosition;
34  }

◆ getNewSequencePosition()

ilTestReindexedSequencePositionMap::getNewSequencePosition ( int  $oldSequencePosition)

Definition at line 36 of file class.ilTestReindexedSequencePositionMap.php.

Referenced by ilTestSequenceFixedQuestionSet\removeQuestion().

36  : ?int
37  {
38  return $this->sequencePositionMap[$oldSequencePosition] ?? null;
39  }
+ Here is the caller graph for this function:

Field Documentation

◆ $sequencePositionMap

array ilTestReindexedSequencePositionMap::$sequencePositionMap = []
private

Definition at line 29 of file class.ilTestReindexedSequencePositionMap.php.


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