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.

183 {
184 $this->importSolutionComparisonExpressionList->setImportQuestionId($this->getImportQuestionId());
185 $this->importSolutionComparisonExpressionList->setImportSkillBaseId($this->getImportSkillBaseId());
186 $this->importSolutionComparisonExpressionList->setImportSkillTrefId($this->getImportSkillTrefId());
187 }

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

+ Here is the call graph for this function:

◆ setEvalMode()

ilAssQuestionSkillAssignmentImport::setEvalMode (   $evalMode)
Parameters
$evalMode

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

154 {
155 $this->evalMode = $evalMode;
156 }

References $evalMode.

◆ setImportQuestionId()

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

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

66 {
67 $this->importQuestionId = $importQuestionId;
68 }

References $importQuestionId.

◆ setImportSkillBaseId()

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

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

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

References $importSkillBaseId.

◆ setImportSkillPath()

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

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

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

References $importSkillPath.

◆ setImportSkillTitle()

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

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

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

References $importSkillTitle.

◆ setImportSkillTrefId()

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

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

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

References $importSkillTrefId.

◆ setSkillPoints()

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

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

170 {
171 $this->skillPoints = $skillPoints;
172 }

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: