|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Inheritance diagram for ILIAS\Questions\Presentation\Definitions\DefaultEnvironment:
Collaboration diagram for ILIAS\Questions\Presentation\Definitions\DefaultEnvironment:Private Member Functions | |
| setQuestionIdParamterForPageEditorCmds (Uuid $question_id) | |
| buildEditAnswerFormBackUrl () | |
| acquireURLBuilderAndParameters (URI $base_uri) | |
| retrieveStringValueForToken (URLBuilderToken $token) | |
| buildStringTrafo () | |
| buildRetrieveUuidClosure () | |
Definition at line 40 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::__construct | ( | private readonly \ilCtrl | $ctrl, |
| private readonly HTTPServices | $http, | ||
| private readonly Refinery | $refinery, | ||
| private readonly Language | $lng, | ||
| private readonly \ilTabsGUI | $tabs_gui, | ||
| private readonly UuidFactory | $uuid_factory, | ||
| private readonly Factory | $presentation_factory, | ||
| private readonly Editability | $editability, | ||
| private readonly RequiredCapabilities | $required_capabilities, | ||
| private readonly int | $parent_obj_id, | ||
| URI | $base_uri | ||
| ) |
Definition at line 76 of file DefaultEnvironment.php.
References ILIAS\Questions\Presentation\Definitions\DefaultEnvironment\acquireURLBuilderAndParameters().
Here is the call graph for this function:
|
private |
Definition at line 671 of file DefaultEnvironment.php.
Referenced by ILIAS\Questions\Presentation\Definitions\DefaultEnvironment\__construct().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::activateEditAnswerFormSubTab | ( | string | $sub_action | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 143 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::addEditAnswerFormSubTab | ( | string | $sub_action, |
| string | $language_variable | ||
| ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 127 of file DefaultEnvironment.php.
|
private |
Definition at line 644 of file DefaultEnvironment.php.
References ILIAS\Repository\ctrl(), and ILIAS\Export\ImportHandler\File\XML\Manifest\toString.
Here is the call graph for this function:
|
private |
Definition at line 703 of file DefaultEnvironment.php.
|
private |
Definition at line 695 of file DefaultEnvironment.php.
References ILIAS\Repository\refinery().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::buildURLBuilderTokenForCreateAndNew | ( | ) |
Definition at line 626 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getAction | ( | ) |
Definition at line 348 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getAnswerFormId | ( | ) |
Returns the answer form id of the current context either from the answer form properties, if available, or from the corresponding get parameter.
There should always be one of the two ids availabe, but be aware that is not guaranteed, e.g. if somebody messed with the URI.
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 239 of file DefaultEnvironment.php.
References ILIAS\UI\URLBuilderToken\getName(), and ILIAS\FileDelivery\http().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getAnswerFormProperties | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 264 of file DefaultEnvironment.php.
Referenced by ILIAS\Questions\AnswerForm\Capabilities\RequiredCapabilities\doFirstFormStepAction(), and ILIAS\Questions\AnswerForm\Capabilities\Definitions\AdditionalFormStepAction\toNext().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getAnswerFormTableActionsForRequiredCapabilities | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 222 of file DefaultEnvironment.php.
References ILIAS\Questions\AnswerForm\Capabilities\Definitions\AdditionalFormStepAction\getAsTableAction(), and ILIAS\Questions\AnswerForm\Capabilities\Definitions\AdditionalFormStepAction\getIdentifier().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getEditability | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 210 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getFormStartSubAction | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 533 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getHttpServices | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 93 of file DefaultEnvironment.php.
References ILIAS\BookingManager\Common\Table\$http.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getLanguage | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 99 of file DefaultEnvironment.php.
References $lng.
Referenced by ILIAS\Questions\Question\Views\Edit\buildBasicPropertiesCreateForm(), and ILIAS\Questions\Question\Views\Edit\buildPreviewPanelQuestionContent().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getParentObjId | ( | ) |
Definition at line 343 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getPresentationFactory | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 150 of file DefaultEnvironment.php.
Referenced by ILIAS\Questions\Presentation\Views\Edit\deleteQuestions().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getQuestionId | ( | ) |
Definition at line 475 of file DefaultEnvironment.php.
References ILIAS\FileDelivery\http().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getQuestionIds | ( | ) |
This function will either return the QuestionIds from the $_GET parameter for row ids OR from an InterruptiveItems $_POST value.
Definition at line 493 of file DefaultEnvironment.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getRefinery | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 105 of file DefaultEnvironment.php.
References ILIAS\UI\examples\Layout\Page\Mail\$refinery.
Referenced by ILIAS\Questions\Question\Views\Edit\buildBasicPropertiesCreateForm(), and ILIAS\Questions\Question\Views\Edit\buildPreviewPanelQuestionContent().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getSubAction | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 189 of file DefaultEnvironment.php.
Referenced by ILIAS\Questions\AnswerForm\Capabilities\Definitions\AdditionalFormStepAction\do().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getTableRowIds | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 288 of file DefaultEnvironment.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getTableRowIdToken | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 279 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getTypeClassHash | ( | ) |
Definition at line 521 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getUIFactory | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 111 of file DefaultEnvironment.php.
Referenced by ILIAS\Questions\Question\Views\Edit\buildPreviewPanelQuestionContent().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::getUrlBuilder | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 156 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::isCreateAndNewAction | ( | ) |
Definition at line 619 of file DefaultEnvironment.php.
References ILIAS\FileDelivery\http().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::isCreateModeSimple | ( | ) |
Definition at line 545 of file DefaultEnvironment.php.
References ILIAS\UI\URLBuilderToken\getName(), and ILIAS\FileDelivery\http().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::isInCreationContext | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 233 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::isMarkingRequired | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 216 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::preserveParametersForPageEditorCmds | ( | ) |
Definition at line 591 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::redirectTo | ( | URLBuilder | $target | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 320 of file DefaultEnvironment.php.
References ILIAS\UI\URLBuilder\buildURI(), and ILIAS\Repository\ctrl().
Here is the call graph for this function:
|
private |
Definition at line 686 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::runPageMigrations | ( | ) |
Definition at line 327 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::setEditAnswerFormBackTarget | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 117 of file DefaultEnvironment.php.
References ILIAS\Repository\lng().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::setEditAnswerFormTabs | ( | array | $additional_actions | ) |
| array< |
ILIAS\Questions\AnswerForm\Capabilities\Action> $additional_actions
Definition at line 564 of file DefaultEnvironment.php.
References ILIAS\Repository\lng().
Here is the call graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::setParamtersForSimpleCreateCmd | ( | Uuid | $question_id | ) |
Definition at line 596 of file DefaultEnvironment.php.
|
private |
Definition at line 634 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withActionParameter | ( | string | $action | ) |
Definition at line 360 of file DefaultEnvironment.php.
Referenced by ILIAS\Questions\AnswerForm\Capabilities\RequiredCapabilities\create(), and ILIAS\Questions\AnswerForm\Capabilities\Definitions\AdditionalFormStepAction\toPrevious().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withAnswerFormIdParameter | ( | Uuid | $answer_form_id | ) |
Definition at line 406 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withAnswerFormProperties | ( | Properties | $properties | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 270 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withAnswerFormTypeHashParameter | ( | string | $type_hash | ) |
Definition at line 387 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withCreateModeParameter | ( | ) |
Definition at line 426 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withDefaultSubAction | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 181 of file DefaultEnvironment.php.
Referenced by ILIAS\Questions\Presentation\Views\Edit\buildAfterQuestionCreationRedirectUri().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withFormStartSubActionParameter | ( | string | $sub_action | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 445 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withIsInCreationContext | ( | bool | $is_in_creation_context | ) |
Definition at line 335 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withPreservedFormStartSubActionParameter | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 468 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withPreservedTableRowIdsParameter | ( | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 310 of file DefaultEnvironment.php.
Referenced by ILIAS\Questions\AnswerForm\Capabilities\Definitions\AdditionalFormStepAction\do().
Here is the caller graph for this function:| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withQuestionIdParameter | ( | Uuid | $question_id | ) |
Definition at line 378 of file DefaultEnvironment.php.
| ILIAS\Questions\Presentation\Definitions\DefaultEnvironment::withSubActionParameter | ( | string | $sub_action | ) |
Implements ILIAS\Questions\Presentation\Definitions\Environment.
Definition at line 162 of file DefaultEnvironment.php.
|
private |
Definition at line 68 of file DefaultEnvironment.php.
|
private |
Definition at line 70 of file DefaultEnvironment.php.
|
private |
Definition at line 59 of file DefaultEnvironment.php.
|
private |
Definition at line 71 of file DefaultEnvironment.php.
|
private |
Definition at line 61 of file DefaultEnvironment.php.
|
private |
Definition at line 72 of file DefaultEnvironment.php.
|
private |
Definition at line 62 of file DefaultEnvironment.php.
|
private |
Definition at line 66 of file DefaultEnvironment.php.
|
private |
Definition at line 67 of file DefaultEnvironment.php.
|
private |
Definition at line 74 of file DefaultEnvironment.php.
|
private |
Definition at line 65 of file DefaultEnvironment.php.
|
private |
Definition at line 69 of file DefaultEnvironment.php.
|
private |
Definition at line 64 of file DefaultEnvironment.php.
|
private |
Definition at line 55 of file DefaultEnvironment.php.
|
private |
Definition at line 53 of file DefaultEnvironment.php.
|
private |
Definition at line 42 of file DefaultEnvironment.php.
|
private |
Definition at line 57 of file DefaultEnvironment.php.
|
private |
Definition at line 43 of file DefaultEnvironment.php.
|
private |
Definition at line 48 of file DefaultEnvironment.php.
|
private |
Definition at line 51 of file DefaultEnvironment.php.
|
private |
Definition at line 49 of file DefaultEnvironment.php.
|
private |
Definition at line 50 of file DefaultEnvironment.php.
|
private |
Definition at line 45 of file DefaultEnvironment.php.
|
private |
Definition at line 44 of file DefaultEnvironment.php.
|
private |
Definition at line 46 of file DefaultEnvironment.php.
|
private |
Definition at line 47 of file DefaultEnvironment.php.