ILIAS  release_7 Revision v7.30-3-g800a261c036
interface.ilAsqQuestionAuthoring.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 1998-2013 ILIAS open source, Extended GPL, see docs/LICENSE */
4
14{
18 public function executeCommand();
19
23 public function setQuestion(ilAsqQuestion $question);
24
29
35 public function addNewIdListener($a_object, $a_method, $a_parameters = "");
36
40 public function callNewIdListeners($a_new_question_id);
41
45 public function setTaxonomies($taxonomies);
46
50 public function setBackLink($backLinkTarget);
51
55 public function getPreviewLink() : \ILIAS\UI\Component\Link\Link;
56
60 public function getEditQuestionConfigLink() : \ILIAS\UI\Component\Link\Link;
61
65 public function getEditQuestionPageLink() : \ILIAS\UI\Component\Link\Link;
66
70 public function getEditFeedbacksLink() : \ILIAS\UI\Component\Link\Link;
71
75 public function getEditHintsLink() : \ILIAS\UI\Component\Link\Link;
76
80 public function getStatisticLink() : \ILIAS\UI\Component\Link\Link;
81}
An exception for terminatinating execution or to throw for unit testing.
executeCommand()
Execute Command.
addQuestionChangeListener(ilQuestionChangeListener $listener)
setTaxonomies($taxonomies)
setQuestion(ilAsqQuestion $question)
callNewIdListeners($a_new_question_id)
setBackLink($backLinkTarget)
addNewIdListener($a_object, $a_method, $a_parameters="")
Class ChatMainBarProvider \MainMenu\Provider.
Class Factory.