ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
ilAssQuestionSkillAssignmentImport Class Reference
+ Collaboration diagram for ilAssQuestionSkillAssignmentImport:

Public Member Functions

 __construct ()
 ilAssQuestionSkillAssignmentImport constructor. More...
 
 setImportQuestionId ($importQuestionId)
 
 getImportQuestionId ()
 
 setImportSkillBaseId ($importSkillBaseId)
 
 getImportSkillBaseId ()
 
 setImportSkillTrefId ($importSkillTrefId)
 
 getImportSkillTrefId ()
 
 getImportSkillTitle ()
 
 setImportSkillTitle ($importSkillTitle)
 
 getImportSkillPath ()
 
 setImportSkillPath ($importSkillPath)
 
 getEvalMode ()
 
 setEvalMode ($evalMode)
 
 hasImportEvalModeBySolution ()
 
 setSkillPoints ($skillPoints)
 
 getSkillPoints ()
 
 initImportSolutionComparisonExpressionList ()
 
 getImportSolutionComparisonExpressionList ()
 
 sleep ()
 
 wakeup ()
 

Private Attributes

 $importQuestionId
 
 $importSkillBaseId
 
 $importSkillTrefId
 
 $importSkillTitle
 
 $importSkillPath
 
 $skillPoints
 
 $evalMode
 
 $importSolutionComparisonExpressionList
 

Detailed Description

Definition at line 12 of file class.ilAssQuestionSkillAssignmentImport.php.

Constructor & Destructor Documentation

◆ __construct()

ilAssQuestionSkillAssignmentImport::__construct ( )

Member Function Documentation

◆ getEvalMode()

ilAssQuestionSkillAssignmentImport::getEvalMode ( )
Returns
string

Definition at line 145 of file class.ilAssQuestionSkillAssignmentImport.php.

References $evalMode.

Referenced by ilAssQuestionSkillAssignmentImporter\buildImportableAssignment(), and hasImportEvalModeBySolution().

+ Here is the caller graph for this function:

◆ getImportQuestionId()

ilAssQuestionSkillAssignmentImport::getImportQuestionId ( )

◆ getImportSkillBaseId()

ilAssQuestionSkillAssignmentImport::getImportSkillBaseId ( )
Returns
int

Definition at line 89 of file class.ilAssQuestionSkillAssignmentImport.php.

References $importSkillBaseId.

Referenced by initImportSolutionComparisonExpressionList().

+ Here is the caller graph for this function:

◆ getImportSkillPath()

ilAssQuestionSkillAssignmentImport::getImportSkillPath ( )

◆ getImportSkillTitle()

ilAssQuestionSkillAssignmentImport::getImportSkillTitle ( )

◆ getImportSkillTrefId()

ilAssQuestionSkillAssignmentImport::getImportSkillTrefId ( )
Returns
int

Definition at line 105 of file class.ilAssQuestionSkillAssignmentImport.php.

References $importSkillTrefId.

Referenced by initImportSolutionComparisonExpressionList().

+ Here is the caller graph for this function:

◆ getImportSolutionComparisonExpressionList()

ilAssQuestionSkillAssignmentImport::getImportSolutionComparisonExpressionList ( )

◆ getSkillPoints()

ilAssQuestionSkillAssignmentImport::getSkillPoints ( )
Returns
int

Definition at line 177 of file class.ilAssQuestionSkillAssignmentImport.php.

References $skillPoints.

Referenced by ilAssQuestionSkillAssignmentImporter\buildImportableAssignment().

+ Here is the caller graph for this function:

◆ hasImportEvalModeBySolution()

ilAssQuestionSkillAssignmentImport::hasImportEvalModeBySolution ( )

◆ initImportSolutionComparisonExpressionList()

ilAssQuestionSkillAssignmentImport::initImportSolutionComparisonExpressionList ( )

Definition at line 182 of file class.ilAssQuestionSkillAssignmentImport.php.

References getImportQuestionId(), getImportSkillBaseId(), and getImportSkillTrefId().

183  {
184  $this->importSolutionComparisonExpressionList->setImportQuestionId($this->getImportQuestionId());
185  $this->importSolutionComparisonExpressionList->setImportSkillBaseId($this->getImportSkillBaseId());
186  $this->importSolutionComparisonExpressionList->setImportSkillTrefId($this->getImportSkillTrefId());
187  }
+ Here is the call graph for this function:

◆ setEvalMode()

ilAssQuestionSkillAssignmentImport::setEvalMode (   $evalMode)
Parameters
$evalMode

Definition at line 153 of file class.ilAssQuestionSkillAssignmentImport.php.

References $evalMode.

◆ setImportQuestionId()

ilAssQuestionSkillAssignmentImport::setImportQuestionId (   $importQuestionId)
Parameters
int$questionId

Definition at line 65 of file class.ilAssQuestionSkillAssignmentImport.php.

References $importQuestionId.

◆ setImportSkillBaseId()

ilAssQuestionSkillAssignmentImport::setImportSkillBaseId (   $importSkillBaseId)
Parameters
int$skillBaseId

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

References $importSkillBaseId.

82  {
83  $this->importSkillBaseId = $importSkillBaseId;
84  }

◆ setImportSkillPath()

ilAssQuestionSkillAssignmentImport::setImportSkillPath (   $importSkillPath)
Parameters
string$importSkillPath

Definition at line 137 of file class.ilAssQuestionSkillAssignmentImport.php.

References $importSkillPath.

138  {
139  $this->importSkillPath = $importSkillPath;
140  }

◆ setImportSkillTitle()

ilAssQuestionSkillAssignmentImport::setImportSkillTitle (   $importSkillTitle)
Parameters
string$importSkillTitle

Definition at line 121 of file class.ilAssQuestionSkillAssignmentImport.php.

References $importSkillTitle.

122  {
123  $this->importSkillTitle = $importSkillTitle;
124  }

◆ setImportSkillTrefId()

ilAssQuestionSkillAssignmentImport::setImportSkillTrefId (   $importSkillTrefId)
Parameters
int$skillTrefId

Definition at line 97 of file class.ilAssQuestionSkillAssignmentImport.php.

References $importSkillTrefId.

98  {
99  $this->importSkillTrefId = $importSkillTrefId;
100  }

◆ setSkillPoints()

ilAssQuestionSkillAssignmentImport::setSkillPoints (   $skillPoints)
Parameters
int$skillPoints

Definition at line 169 of file class.ilAssQuestionSkillAssignmentImport.php.

References $skillPoints.

◆ sleep()

ilAssQuestionSkillAssignmentImport::sleep ( )

Definition at line 197 of file class.ilAssQuestionSkillAssignmentImport.php.

198  {
199  // TODO: Implement __sleep() method.
200  }

◆ wakeup()

ilAssQuestionSkillAssignmentImport::wakeup ( )

Definition at line 202 of file class.ilAssQuestionSkillAssignmentImport.php.

203  {
204  // TODO: Implement __wakeup() method.
205  }

Field Documentation

◆ $evalMode

ilAssQuestionSkillAssignmentImport::$evalMode
private

Definition at line 47 of file class.ilAssQuestionSkillAssignmentImport.php.

Referenced by getEvalMode(), and setEvalMode().

◆ $importQuestionId

ilAssQuestionSkillAssignmentImport::$importQuestionId
private

◆ $importSkillBaseId

ilAssQuestionSkillAssignmentImport::$importSkillBaseId
private

◆ $importSkillPath

ilAssQuestionSkillAssignmentImport::$importSkillPath
private

◆ $importSkillTitle

ilAssQuestionSkillAssignmentImport::$importSkillTitle
private

◆ $importSkillTrefId

ilAssQuestionSkillAssignmentImport::$importSkillTrefId
private

◆ $importSolutionComparisonExpressionList

ilAssQuestionSkillAssignmentImport::$importSolutionComparisonExpressionList
private

◆ $skillPoints

ilAssQuestionSkillAssignmentImport::$skillPoints
private

Definition at line 42 of file class.ilAssQuestionSkillAssignmentImport.php.

Referenced by getSkillPoints(), and setSkillPoints().


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