ILIAS  trunk Revision v12.0_alpha-1221-g4e438232683
ilAssLacQuestionProvider Class Reference

Class ilParserQuestionProvider. More...

+ Collaboration diagram for ilAssLacQuestionProvider:

Public Member Functions

 setQuestionId (int $question_id)
 
 setQuestion (assQuestion $question)
 
 getQuestion ()
 

Protected Attributes

assQuestion $question = null
 
int $question_id = null
 

Detailed Description

Class ilParserQuestionProvider.

Date: 04.12.13 Time: 15:04

Author
Thomas Joußen tjous.nosp@m.sen@.nosp@m.datab.nosp@m.ay.d.nosp@m.e

Definition at line 28 of file ilAssLacQuestionProvider.php.

Member Function Documentation

◆ getQuestion()

ilAssLacQuestionProvider::getQuestion ( )

Definition at line 44 of file ilAssLacQuestionProvider.php.

45 {
46 if ($this->question === null && $this->question_id !== null) {
47 $this->question = assQuestion::instantiateQuestion($this->question_id);
48 }
49
50 return $this->question;
51 }
static instantiateQuestion(int $question_id)

References $question, and assQuestion\instantiateQuestion().

+ Here is the call graph for this function:

◆ setQuestion()

ilAssLacQuestionProvider::setQuestion ( assQuestion  $question)

Definition at line 39 of file ilAssLacQuestionProvider.php.

39 : void
40 {
41 $this->question = $question;
42 }

References $question.

◆ setQuestionId()

ilAssLacQuestionProvider::setQuestionId ( int  $question_id)

Definition at line 34 of file ilAssLacQuestionProvider.php.

34 : void
35 {
36 $this->question_id = $question_id;
37 }

References $question_id.

Field Documentation

◆ $question

assQuestion ilAssLacQuestionProvider::$question = null
protected

Definition at line 30 of file ilAssLacQuestionProvider.php.

Referenced by getQuestion(), and setQuestion().

◆ $question_id

int ilAssLacQuestionProvider::$question_id = null
protected

Definition at line 32 of file ilAssLacQuestionProvider.php.

Referenced by setQuestionId().


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