ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
ILIAS\TestQuestionPool\Questions\Question Interface Reference
+ Inheritance diagram for ILIAS\TestQuestionPool\Questions\Question:
+ Collaboration diagram for ILIAS\TestQuestionPool\Questions\Question:

Public Member Functions

 validateSolutionSubmit ()
 
 toLog (AdditionalInformationGenerator $additional_info)
 
 answerToParticipantInteraction (AdditionalInformationGenerator $additional_info, int $test_id, int $active_id, int $pass, string $source_ip, TestParticipantInteractionTypes $interaction_type)
 
 toQuestionAdministrationInteraction (AdditionalInformationGenerator $additional_info, int $test_id, TestQuestionAdministrationInteractionTypes $interaction_type)
 

Detailed Description

Definition at line 28 of file Question.php.

Member Function Documentation

◆ answerToParticipantInteraction()

ILIAS\TestQuestionPool\Questions\Question::answerToParticipantInteraction ( AdditionalInformationGenerator  $additional_info,
int  $test_id,
int  $active_id,
int  $pass,
string  $source_ip,
TestParticipantInteractionTypes  $interaction_type 
)

Implemented in assQuestion.

◆ toLog()

◆ toQuestionAdministrationInteraction()

ILIAS\TestQuestionPool\Questions\Question::toQuestionAdministrationInteraction ( AdditionalInformationGenerator  $additional_info,
int  $test_id,
TestQuestionAdministrationInteractionTypes  $interaction_type 
)

Implemented in assQuestion.

◆ validateSolutionSubmit()

ILIAS\TestQuestionPool\Questions\Question::validateSolutionSubmit ( )

Implemented in assFormulaQuestion, assQuestion, assOrderingQuestion, assMultipleChoice, and assNumeric.

Referenced by ilTestPlayerAbstractGUI\saveQuestionSolution().

+ Here is the caller graph for this function:

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