|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Collaboration diagram for ILIAS\Questions\Presentation\Views\Edit:Public Member Functions | |
| __construct (private readonly Language $lng, private readonly \ilObjUser $current_user, private readonly Refinery $refinery, private readonly UIFactory $ui_factory, private readonly UIRenderer $ui_renderer, private readonly GlobalScreen $global_screen, private readonly GlobalTemplate $global_tpl, private readonly ContentStyle $content_style, private readonly \ilCtrl $ctrl, private readonly HTTP $http, private readonly \ilTabsGUI $tabs_gui, private readonly \ilUIService $ui_services, private readonly UuidFactory $uuid_factory, private readonly ConfigurationRepository $configuration_repository, private readonly AnswerFormFactory $answer_form_factory, private readonly Repository $questions_repository, private readonly AttemptRepository $attempt_repository, private readonly LayoutFactory $layout_factory, private readonly CapabilitiesFactory $capabilities_factory, array $capability_identifiers, private readonly int $owner_object_id) | |
| withEditable (Editability $editability) | |
| withOrderingEnabled (bool $enable) | |
| getUI (URI $base_uri, int $ref_id) | |
| forwardPageCmds (URI $base_uri, int $ref_id) | |
| getCreateAnswerForm (URI $base_uri, Question $question, \ilPCAnswerForm $content_object) | |
| getEditAnswerForm (URI $base_uri, Question $question, AnswerFormProperties $answer_form_properties, Definition $type_definition) | |
Data Fields | |
| const string | ACTION_EDIT_QUESTION = 'edit' |
| const string | ACTION_CLONE_QUESTION = 'clone' |
| const string | ACTION_DELETE_QUESTIONS = 'delete' |
| const string | ACTION_OTHER_ANSWER_FORM = 'other_af' |
Private Attributes | |
| const string | ACTION_CREATE_QUESTION = 'create' |
| const string | ACTION_CREATE_ANSWER_FORM = 'create_af' |
| Editability | $editability = Editability::Full |
| bool | $ordering_enabled = false |
| readonly RequiredCapabilities | $required_capabilities |
| ILIAS\Questions\Presentation\Views\Edit::__construct | ( | private readonly Language | $lng, |
| private readonly \ilObjUser | $current_user, | ||
| private readonly Refinery | $refinery, | ||
| private readonly UIFactory | $ui_factory, | ||
| private readonly UIRenderer | $ui_renderer, | ||
| private readonly GlobalScreen | $global_screen, | ||
| private readonly GlobalTemplate | $global_tpl, | ||
| private readonly ContentStyle | $content_style, | ||
| private readonly \ilCtrl | $ctrl, | ||
| private readonly HTTP | $http, | ||
| private readonly \ilTabsGUI | $tabs_gui, | ||
| private readonly \ilUIService | $ui_services, | ||
| private readonly UuidFactory | $uuid_factory, | ||
| private readonly ConfigurationRepository | $configuration_repository, | ||
| private readonly AnswerFormFactory | $answer_form_factory, | ||
| private readonly Repository | $questions_repository, | ||
| private readonly AttemptRepository | $attempt_repository, | ||
| private readonly LayoutFactory | $layout_factory, | ||
| private readonly CapabilitiesFactory | $capabilities_factory, | ||
| array | $capability_identifiers, | ||
| private readonly int | $owner_object_id | ||
| ) |
|
private |
Definition at line 831 of file Edit.php.
References ILIAS\Questions\Presentation\Layout\EditForm\withAdditionalAction().
Here is the call graph for this function:
|
private |
| string|array< |
ILIAS\Data\UUID\Uuid> $question_ids
Definition at line 798 of file Edit.php.
|
private |
Definition at line 891 of file Edit.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:
|
private |
Definition at line 864 of file Edit.php.
References ILIAS\Questions\Presentation\Definitions\DefaultEnvironment\withDefaultSubAction().
Here is the call graph for this function:
|
private |
Definition at line 757 of file Edit.php.
References ILIAS\UI\Implementation\Component\Input\$inputs, and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 739 of file Edit.php.
|
private |
Definition at line 846 of file Edit.php.
|
private |
Definition at line 715 of file Edit.php.
|
private |
Definition at line 696 of file Edit.php.
|
private |
Definition at line 724 of file Edit.php.
|
private |
Definition at line 413 of file Edit.php.
|
private |
Definition at line 650 of file Edit.php.
|
private |
Definition at line 331 of file Edit.php.
|
private |
Definition at line 444 of file Edit.php.
References ILIAS\Questions\Presentation\Definitions\DefaultEnvironment\getPresentationFactory().
Here is the call graph for this function:
|
private |
Definition at line 814 of file Edit.php.
|
private |
Definition at line 372 of file Edit.php.
|
private |
Definition at line 539 of file Edit.php.
| ILIAS\Questions\Presentation\Views\Edit::forwardPageCmds | ( | URI | $base_uri, |
| int | $ref_id | ||
| ) |
Definition at line 149 of file Edit.php.
| ILIAS\Questions\Presentation\Views\Edit::getCreateAnswerForm | ( | URI | $base_uri, |
| Question | $question, | ||
| \ilPCAnswerForm | $content_object | ||
| ) |
Definition at line 196 of file Edit.php.
| ILIAS\Questions\Presentation\Views\Edit::getEditAnswerForm | ( | URI | $base_uri, |
| Question | $question, | ||
| AnswerFormProperties | $answer_form_properties, | ||
| Definition | $type_definition | ||
| ) |
Definition at line 244 of file Edit.php.
| ILIAS\Questions\Presentation\Views\Edit::getUI | ( | URI | $base_uri, |
| int | $ref_id | ||
| ) |
Definition at line 121 of file Edit.php.
|
private |
Definition at line 670 of file Edit.php.
|
private |
Definition at line 501 of file Edit.php.
|
private |
Definition at line 612 of file Edit.php.
|
private |
Definition at line 479 of file Edit.php.
|
private |
Definition at line 634 of file Edit.php.
| ILIAS\Questions\Presentation\Views\Edit::withEditable | ( | Editability | $editability | ) |
Definition at line 105 of file Edit.php.
| ILIAS\Questions\Presentation\Views\Edit::withOrderingEnabled | ( | bool | $enable | ) |
|
private |
|
private |
|
private |
| const string ILIAS\Questions\Presentation\Views\Edit::ACTION_CLONE_QUESTION = 'clone' |
|
private |
|
private |
| const string ILIAS\Questions\Presentation\Views\Edit::ACTION_DELETE_QUESTIONS = 'delete' |
| const string ILIAS\Questions\Presentation\Views\Edit::ACTION_EDIT_QUESTION = 'edit' |
| const string ILIAS\Questions\Presentation\Views\Edit::ACTION_OTHER_ANSWER_FORM = 'other_af' |