ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
interface.ilAsqQuestionPresentation.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2013 ILIAS open source, Extended GPL, see docs/LICENSE */
3
13{
17 public function setQuestion(ilAsqQuestion $question);
18
23 public function getQuestionPresentation(ilAsqQuestionSolution $solution) : \ILIAS\UI\Component\Component;
24
29 public function getSolutionPresentation(ilAsqQuestionSolution $solution) : \ILIAS\UI\Component\Component;
30
35 public function getGenericFeedbackOutput(ilAsqQuestionSolution $solution) : \ILIAS\UI\Component\Component;
36
41 public function getSpecificFeedbackOutput(ilAsqQuestionSolution $solution) : \ILIAS\UI\Component\Component;
42
46 public function hasInlineFeedback() : bool;
47
51 public function isAutosaveable() : bool;
52
56 public function setQuestionNavigation(ilAsqQuestionNavigationAware $questionNavigationAware);
57}
An exception for terminatinating execution or to throw for unit testing.
setQuestionNavigation(ilAsqQuestionNavigationAware $questionNavigationAware)
getQuestionPresentation(ilAsqQuestionSolution $solution)
getSolutionPresentation(ilAsqQuestionSolution $solution)
getSpecificFeedbackOutput(ilAsqQuestionSolution $solution)
setQuestion(ilAsqQuestion $question)
getGenericFeedbackOutput(ilAsqQuestionSolution $solution)
Class ChatMainBarProvider \MainMenu\Provider.
Class Factory.