ILIAS  release_7 Revision v7.30-3-g800a261c036
ilAsqQuestion Interface Reference
+ Collaboration diagram for ilAsqQuestion:

Public Member Functions

 setParentId ($parentId)
 
 getParentId ()
 
 setId ($questionId)
 
 getId ()
 
 getTitle ()
 
 getComment ()
 
 getOwner ()
 
 getQuestionType ()
 
 getQuestionText ()
 
 getPoints ()
 
 getEstimatedWorkingTime ()
 
 load ()
 Loads question data. More...
 
 save ()
 Save question data. More...
 
 delete ()
 Delete question. More...
 
 fromQtiItem (ilQTIItem $qtiItem)
 
 toQtiXML ()
 
 isComplete ()
 
 getBestSolution ()
 
 getSuggestedSolutionOutput ()
 
 toJSON ()
 
 setOfflineExportImagePath ($offlineExportImagePath=null)
 
 setOfflineExportPagePresentationMode ($offlineExportPagePresentationMode='presentation')
 

Detailed Description

Definition at line 12 of file interface.ilAsqQuestion.php.

Member Function Documentation

◆ delete()

ilAsqQuestion::delete ( )

Delete question.

◆ fromQtiItem()

ilAsqQuestion::fromQtiItem ( ilQTIItem  $qtiItem)
Parameters
ilQTIItem$qtiItem

◆ getBestSolution()

ilAsqQuestion::getBestSolution ( )

◆ getComment()

ilAsqQuestion::getComment ( )
Returns
string

◆ getEstimatedWorkingTime()

ilAsqQuestion::getEstimatedWorkingTime ( )
Returns
string

◆ getId()

ilAsqQuestion::getId ( )
Returns
int

◆ getOwner()

ilAsqQuestion::getOwner ( )
Returns
int

◆ getParentId()

ilAsqQuestion::getParentId ( )
Returns
int

◆ getPoints()

ilAsqQuestion::getPoints ( )
Returns
float

◆ getQuestionText()

ilAsqQuestion::getQuestionText ( )
Returns
string

◆ getQuestionType()

ilAsqQuestion::getQuestionType ( )
Returns
string

◆ getSuggestedSolutionOutput()

ilAsqQuestion::getSuggestedSolutionOutput ( )
Returns

◆ getTitle()

ilAsqQuestion::getTitle ( )
Returns
string

◆ isComplete()

ilAsqQuestion::isComplete ( )
Returns
bool

◆ load()

ilAsqQuestion::load ( )

Loads question data.

◆ save()

ilAsqQuestion::save ( )

Save question data.

◆ setId()

ilAsqQuestion::setId (   $questionId)
Parameters
int$questionId

Referenced by ilAsqFactory\getOfflineExportableQuestionInstance(), and ilAsqFactory\getQuestionInstance().

+ Here is the caller graph for this function:

◆ setOfflineExportImagePath()

ilAsqQuestion::setOfflineExportImagePath (   $offlineExportImagePath = null)
Parameters
string$offlineExportImagePath

◆ setOfflineExportPagePresentationMode()

ilAsqQuestion::setOfflineExportPagePresentationMode (   $offlineExportPagePresentationMode = 'presentation')
Parameters
string$offlineExportPagePresentationMode

◆ setParentId()

ilAsqQuestion::setParentId (   $parentId)
Parameters
$parentId

◆ toJSON()

ilAsqQuestion::toJSON ( )
Returns
string

◆ toQtiXML()

ilAsqQuestion::toQtiXML ( )
Returns
string

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