ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilAccessibilityDocumentGUI Class Reference

Class ilAccessibilityDocumentGUI. More...

+ Inheritance diagram for ilAccessibilityDocumentGUI:
+ Collaboration diagram for ilAccessibilityDocumentGUI:

Public Member Functions

 __construct (ilObjAccessibilitySettings $accs, ilAccessibilityCriterionTypeFactoryInterface $criterionTypeFactory, ilGlobalTemplateInterface $tpl, ilObjUser $user, ilCtrl $ctrl, ilLanguage $lng, ilRbacSystem $rbacsystem, ilErrorHandling $error, ilLogger $log, ilToolbarGUI $toolbar, Services $httpState, Factory $uiFactory, Renderer $uiRenderer, Filesystems $fileSystems, FileUpload $fileUpload, ilAccessibilityTableDataProviderFactory $tableDataProviderFactory, ilHtmlPurifierInterface $documentPurifier)
 
 executeCommand ()
 The implemented class should be ilCtrl enabled and execute or forward the given command. More...
 
 detachCriterionAssignment ()
 
 executeCommand ()
 The implemented class should be ilCtrl enabled and execute or forward the given command. More...
 

Protected Member Functions

 showDocuments ()
 
 getDocumentForm (ilAccessibilityDocument $document)
 
 saveAddDocumentForm ()
 
 showAddDocumentForm ()
 
 showEditDocumentForm ()
 
 saveEditDocumentForm ()
 
 getDocumentsByServerRequest ()
 
 deleteDocument ()
 
 saveDocumentSorting ()
 
 getCriterionForm (ilAccessibilityDocument $document, ilAccessibilityDocumentCriterionAssignment $criterionAssignment)
 
 saveAttachCriterionForm ()
 
 showAttachCriterionForm ()
 
 showChangeCriterionForm ()
 
 saveChangeCriterionForm ()
 

Protected Attributes

ilAccessibilityTableDataProviderFactory $tableDataProviderFactory
 
ilObjAccessibilitySettings $accs
 
ilGlobalTemplateInterface $tpl
 
ilCtrl $ctrl
 
ilLanguage $lng
 
ilRbacSystem $rbacsystem
 
ilErrorHandling $error
 
ilObjUser $user
 
ilLogger $log
 
Factory $uiFactory
 
Renderer $uiRenderer
 
ILIAS HTTP Services $httpState
 
ilToolbarGUI $toolbar
 
FileUpload $fileUpload
 
Filesystems $fileSystems
 
ilAccessibilityCriterionTypeFactoryInterface $criterionTypeFactory
 
ilHtmlPurifierInterface $documentPurifier
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilAccessibilityDocumentGUI::__construct ( ilObjAccessibilitySettings  $accs,
ilAccessibilityCriterionTypeFactoryInterface  $criterionTypeFactory,
ilGlobalTemplateInterface  $tpl,
ilObjUser  $user,
ilCtrl  $ctrl,
ilLanguage  $lng,
ilRbacSystem  $rbacsystem,
ilErrorHandling  $error,
ilLogger  $log,
ilToolbarGUI  $toolbar,
Services  $httpState,
Factory  $uiFactory,
Renderer  $uiRenderer,
Filesystems  $fileSystems,
FileUpload  $fileUpload,
ilAccessibilityTableDataProviderFactory  $tableDataProviderFactory,
ilHtmlPurifierInterface  $documentPurifier 
)

Definition at line 48 of file class.ilAccessibilityDocumentGUI.php.

66 {
67 $this->accs = $accs;
68 $this->criterionTypeFactory = $criterionTypeFactory;
69 $this->tpl = $tpl;
70 $this->ctrl = $ctrl;
71 $this->lng = $lng;
72 $this->rbacsystem = $rbacsystem;
73 $this->error = $error;
74 $this->user = $user;
75 $this->log = $log;
76 $this->toolbar = $toolbar;
77 $this->httpState = $httpState;
78 $this->uiFactory = $uiFactory;
79 $this->uiRenderer = $uiRenderer;
80 $this->fileSystems = $fileSystems;
81 $this->fileUpload = $fileUpload;
82 $this->tableDataProviderFactory = $tableDataProviderFactory;
83 $this->documentPurifier = $documentPurifier;
84 }
error(string $a_errmsg)
ilAccessibilityTableDataProviderFactory $tableDataProviderFactory
ilAccessibilityCriterionTypeFactoryInterface $criterionTypeFactory

References $accs, $criterionTypeFactory, $ctrl, $documentPurifier, $error, $fileSystems, $fileUpload, $httpState, $lng, $log, $rbacsystem, $tableDataProviderFactory, $toolbar, $tpl, $uiFactory, $uiRenderer, $user, ILIAS\Repository\ctrl(), error(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().

+ Here is the call graph for this function:

Member Function Documentation

◆ deleteDocument()

ilAccessibilityDocumentGUI::deleteDocument ( )
protected

Definition at line 327 of file class.ilAccessibilityDocumentGUI.php.

327 : void
328 {
329 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
330 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
331 }
332
333 $document = $this->getFirstDocumentFromList($this->getDocumentsByServerRequest());
334
335 $this->processDocumentDeletion([$document]);
336
337 $this->ctrl->redirect($this);
338 }

References ILIAS\Repository\ctrl(), error(), getDocumentsByServerRequest(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ detachCriterionAssignment()

ilAccessibilityDocumentGUI::detachCriterionAssignment ( )

Definition at line 495 of file class.ilAccessibilityDocumentGUI.php.

495 : void
496 {
497 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
498 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
499 }
500
501 $document = $this->getFirstDocumentFromList($this->getDocumentsByServerRequest());
502
503 $criterionId = $this->httpState->request()->getQueryParams()['crit_id'] ?? 0;
504 if (!is_numeric($criterionId) || $criterionId < 1) {
505 $this->showDocuments();
506 return;
507 }
508
509 $criterionAssignment = array_values(array_filter(
510 $document->criteria(),
511 function (ilAccessibilityDocumentCriterionAssignment $criterionAssignment) use ($criterionId) {
512 return $criterionAssignment->getId() == $criterionId;
513 }
514 ))[0];
515
516 $document->detachCriterion($criterionAssignment);
517 $document->update();
518
519 $this->tpl->setOnScreenMessage('success', $this->lng->txt('acc_doc_crit_detached'), true);
520 $this->ctrl->redirect($this, 'showDocuments');
521 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

References ilAccessibilityDocument\criteria(), ILIAS\Repository\ctrl(), ilAccessibilityDocument\detachCriterion(), error(), ILIAS\Repository\lng(), and ActiveRecord\update().

+ Here is the call graph for this function:

◆ executeCommand()

ilAccessibilityDocumentGUI::executeCommand ( )

The implemented class should be ilCtrl enabled and execute or forward the given command.

Implements ilAccessibilityControllerEnabled.

Definition at line 86 of file class.ilAccessibilityDocumentGUI.php.

86 : void
87 {
88 $cmd = $this->ctrl->getCmd();
89
90 if (!$this->rbacsystem->checkAccess('read', $this->accs->getRefId())) {
91 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
92 }
93
94 if ($cmd == '' || !method_exists($this, $cmd)) {
95 $cmd = 'showDocuments';
96 }
97 $this->$cmd();
98 }

References ILIAS\Repository\ctrl(), error(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ getCriterionForm()

ilAccessibilityDocumentGUI::getCriterionForm ( ilAccessibilityDocument  $document,
ilAccessibilityDocumentCriterionAssignment  $criterionAssignment 
)
protected
Exceptions
ilCtrlException

Definition at line 376 of file class.ilAccessibilityDocumentGUI.php.

380 $this->ctrl->setParameter($this, 'acc_id', $document->getId());
381
382 if ($criterionAssignment->getId() > 0) {
383 $this->ctrl->setParameter($this, 'crit_id', $criterionAssignment->getId());
384 }
385
386 $formAction = $this->ctrl->getFormAction($this, 'saveAttachCriterionForm');
387 $saveCommand = 'saveAttachCriterionForm';
388
389 if ($criterionAssignment->getId() > 0) {
390 $formAction = $this->ctrl->getFormAction($this, 'saveChangeCriterionForm');
391 $saveCommand = 'saveChangeCriterionForm';
392 }
393
395 $document,
396 $criterionAssignment,
397 $this->criterionTypeFactory,
398 $this->user,
399 $formAction,
400 $saveCommand,
401 'showDocuments'
402 );
403
404 return $form;
405 }
Class ilAccessibilityCriterionFormGUI.

References ILIAS\Repository\ctrl().

+ Here is the call graph for this function:

◆ getDocumentForm()

ilAccessibilityDocumentGUI::getDocumentForm ( ilAccessibilityDocument  $document)
protected
Exceptions
ilCtrlException

Definition at line 132 of file class.ilAccessibilityDocumentGUI.php.

133 {
134 if ($document->getId() > 0) {
135 $this->ctrl->setParameter($this, 'acc_id', $document->getId());
136 }
137
138 $formAction = $this->ctrl->getFormAction($this, 'saveAddDocumentForm');
139 $saveCommand = 'saveAddDocumentForm';
140
141 if ($document->getId() > 0) {
142 $formAction = $this->ctrl->getFormAction($this, 'saveEditDocumentForm');
143 $saveCommand = 'saveEditDocumentForm';
144 }
145
147 $document,
148 $this->documentPurifier,
149 $this->user,
150 $this->fileSystems->temp(),
151 $this->fileUpload,
152 $formAction,
153 $saveCommand,
154 'showDocuments',
155 $this->rbacsystem->checkAccess('write', $this->accs->getRefId())
156 );
157
158 return $form;
159 }
Class ilAccessibilityDocumentFormGUI.

References ILIAS\Repository\ctrl(), and ILIAS\Repository\user().

Referenced by saveAddDocumentForm(), saveEditDocumentForm(), showAddDocumentForm(), and showEditDocumentForm().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getDocumentsByServerRequest()

ilAccessibilityDocumentGUI::getDocumentsByServerRequest ( )
protected
Returns
ilAccessibilityDocument[]

Definition at line 228 of file class.ilAccessibilityDocumentGUI.php.

228 : array
229 {
230 $documents = [];
231
232 $documentIds = $this->httpState->request()->getParsedBody()['acc_id'] ?? [];
233 if (!is_array($documentIds) || 0 === count($documentIds)) {
234 $documentIds = $this->httpState->request()->getQueryParams()['acc_id'] ? [$this->httpState->request()->getQueryParams()['acc_id']] : [];
235 }
236
237 if (0 === count($documentIds)) {
238 return $documents;
239 }
240
242 ['id' => array_filter(array_map('intval', $documentIds))],
243 ['id' => 'IN']
244 )->getArray();
245
246 return $documents;
247 }
static where($where, $operator=null)

References ActiveRecord\where().

Referenced by deleteDocument(), saveEditDocumentForm(), and showEditDocumentForm().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ saveAddDocumentForm()

ilAccessibilityDocumentGUI::saveAddDocumentForm ( )
protected

Definition at line 161 of file class.ilAccessibilityDocumentGUI.php.

161 : void
162 {
163 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
164 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
165 }
166
167 $form = $this->getDocumentForm(new ilAccessibilityDocument());
168 if ($form->saveObject()) {
169 $this->tpl->setOnScreenMessage('success', $this->lng->txt('saved_successfully'), true);
170 if ($form->hasTranslatedInfo()) {
171 $this->tpl->setOnScreenMessage('info', $form->getTranslatedInfo(), true);
172 }
173 $this->ctrl->redirect($this, 'showDocuments');
174 } elseif ($form->hasTranslatedError()) {
175 $this->tpl->setOnScreenMessage('failure', $form->getTranslatedError());
176 }
177
178 $this->tpl->setContent($form->getHTML());
179 }
getDocumentForm(ilAccessibilityDocument $document)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

References ILIAS\Repository\ctrl(), error(), getDocumentForm(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ saveAttachCriterionForm()

ilAccessibilityDocumentGUI::saveAttachCriterionForm ( )
protected

Definition at line 407 of file class.ilAccessibilityDocumentGUI.php.

407 : void
408 {
409 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
410 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
411 }
412
413 $document = $this->getFirstDocumentFromList($this->getDocumentsByServerRequest());
414
415 $form = $this->getCriterionForm($document, new ilAccessibilityDocumentCriterionAssignment());
416 if ($form->saveObject()) {
417 $this->tpl->setOnScreenMessage('success', $this->lng->txt('acc_doc_crit_attached'), true);
418 $this->ctrl->redirect($this, 'showDocuments');
419 } elseif ($form->hasTranslatedError()) {
420 $this->tpl->setOnScreenMessage('failure', $form->getTranslatedError());
421 }
422
423 $this->tpl->setContent($form->getHTML());
424 }
getCriterionForm(ilAccessibilityDocument $document, ilAccessibilityDocumentCriterionAssignment $criterionAssignment)

References ILIAS\Repository\ctrl(), error(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ saveChangeCriterionForm()

ilAccessibilityDocumentGUI::saveChangeCriterionForm ( )
protected

Definition at line 463 of file class.ilAccessibilityDocumentGUI.php.

463 : void
464 {
465 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
466 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
467 }
468
469 $document = $this->getFirstDocumentFromList($this->getDocumentsByServerRequest());
470
471 $criterionId = $this->httpState->request()->getQueryParams()['crit_id'] ?? 0;
472 if (!is_numeric($criterionId) || $criterionId < 1) {
473 $this->showDocuments();
474 return;
475 }
476
477 $criterionAssignment = array_values(array_filter(
478 $document->criteria(),
479 function (ilAccessibilityDocumentCriterionAssignment $criterionAssignment) use ($criterionId) {
480 return $criterionAssignment->getId() == $criterionId;
481 }
482 ))[0];
483
484 $form = $this->getCriterionForm($document, $criterionAssignment);
485 if ($form->saveObject()) {
486 $this->tpl->setOnScreenMessage('success', $this->lng->txt('acc_doc_crit_changed'), true);
487 $this->ctrl->redirect($this, 'showDocuments');
488 } elseif ($form->hasTranslatedError()) {
489 $this->tpl->setOnScreenMessage('failure', $form->getTranslatedError());
490 }
491
492 $this->tpl->setContent($form->getHTML());
493 }

References ilAccessibilityDocument\criteria(), ILIAS\Repository\ctrl(), error(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ saveDocumentSorting()

ilAccessibilityDocumentGUI::saveDocumentSorting ( )
protected

Definition at line 340 of file class.ilAccessibilityDocumentGUI.php.

340 : void
341 {
342 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
343 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
344 }
345
346 $sorting = $this->httpState->request()->getParsedBody()['sorting'] ?? [];
347 if (!is_array($sorting) || 0 === count($sorting)) {
348 $this->showDocuments();
349 return;
350 }
351
352 asort($sorting, SORT_NUMERIC);
353
354 $position = 0;
355 foreach ($sorting as $documentId => $ignoredSortValue) {
356 if (!is_numeric($documentId)) {
357 continue;
358 }
359
360 try {
361 $document = new ilAccessibilityDocument((int) $documentId);
362 $document->setSorting(++$position);
363 $document->store();
364 } catch (ilException $e) {
365 // Empty catch block
366 }
367 }
368
369 $this->tpl->setOnScreenMessage('success', $this->lng->txt('acc_saved_sorting'), true);
370 $this->ctrl->redirect($this);
371 }
Base class for ILIAS Exception handling.

References Vendor\Package\$e, ILIAS\Repository\ctrl(), error(), ILIAS\Repository\lng(), and showDocuments().

+ Here is the call graph for this function:

◆ saveEditDocumentForm()

ilAccessibilityDocumentGUI::saveEditDocumentForm ( )
protected

Definition at line 203 of file class.ilAccessibilityDocumentGUI.php.

203 : void
204 {
205 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
206 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
207 }
208
209 $document = $this->getFirstDocumentFromList($this->getDocumentsByServerRequest());
210
211 $form = $this->getDocumentForm($document);
212 if ($form->saveObject()) {
213 $this->tpl->setOnScreenMessage('success', $this->lng->txt('saved_successfully'), true);
214 if ($form->hasTranslatedInfo()) {
215 $this->tpl->setOnScreenMessage('info', $form->getTranslatedInfo(), true);
216 }
217 $this->ctrl->redirect($this, 'showDocuments');
218 } elseif ($form->hasTranslatedError()) {
219 $this->tpl->setOnScreenMessage('failure', $form->getTranslatedError());
220 }
221
222 $this->tpl->setContent($form->getHTML());
223 }

References ILIAS\Repository\ctrl(), error(), getDocumentForm(), getDocumentsByServerRequest(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ showAddDocumentForm()

ilAccessibilityDocumentGUI::showAddDocumentForm ( )
protected

Definition at line 181 of file class.ilAccessibilityDocumentGUI.php.

181 : void
182 {
183 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
184 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
185 }
186
187 $form = $this->getDocumentForm(new ilAccessibilityDocument());
188 $this->tpl->setContent($form->getHTML());
189 }

References error(), getDocumentForm(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ showAttachCriterionForm()

ilAccessibilityDocumentGUI::showAttachCriterionForm ( )
protected

Definition at line 426 of file class.ilAccessibilityDocumentGUI.php.

426 : void
427 {
428 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
429 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
430 }
431
432 $document = $this->getFirstDocumentFromList($this->getDocumentsByServerRequest());
433
434 $form = $this->getCriterionForm($document, new ilAccessibilityDocumentCriterionAssignment());
435 $this->tpl->setContent($form->getHTML());
436 }

References error(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ showChangeCriterionForm()

ilAccessibilityDocumentGUI::showChangeCriterionForm ( )
protected

Definition at line 438 of file class.ilAccessibilityDocumentGUI.php.

438 : void
439 {
440 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
441 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
442 }
443
444 $document = $this->getFirstDocumentFromList($this->getDocumentsByServerRequest());
445
446 $criterionId = $this->httpState->request()->getQueryParams()['crit_id'] ?? 0;
447 if (!is_numeric($criterionId) || $criterionId < 1) {
448 $this->showDocuments();
449 return;
450 }
451
452 $criterionAssignment = array_values(array_filter(
453 $document->criteria(),
454 function (ilAccessibilityDocumentCriterionAssignment $criterionAssignment) use ($criterionId) {
455 return $criterionAssignment->getId() == $criterionId;
456 }
457 ))[0];
458
459 $form = $this->getCriterionForm($document, $criterionAssignment);
460 $this->tpl->setContent($form->getHTML());
461 }

References ilAccessibilityDocument\criteria(), error(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

◆ showDocuments()

ilAccessibilityDocumentGUI::showDocuments ( )
protected
Exceptions
ilAccessibilityMissingDatabaseAdapterException
ilCtrlException

Definition at line 105 of file class.ilAccessibilityDocumentGUI.php.

105 : void
106 {
107 if ($this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
108 $addDocumentBtn = $this->uiFactory->button()->primary(
109 $this->lng->txt('acc_add_document_btn_label'),
110 $this->ctrl->getLinkTarget($this, 'showAddDocumentForm')
111 );
112 $this->toolbar->addStickyItem($addDocumentBtn);
113 }
114
115 $documentTableGui = new ilAccessibilityDocumentTableGUI(
116 $this,
117 'showDocuments',
118 $this->criterionTypeFactory,
119 $this->uiFactory,
120 $this->uiRenderer,
121 $this->rbacsystem->checkAccess('write', $this->accs->getRefId())
122 );
123 $documentTableGui->setProvider($this->tableDataProviderFactory->getByContext(ilAccessibilityTableDataProviderFactory::CONTEXT_DOCUMENTS));
124 $documentTableGui->populate();
125
126 $this->tpl->setContent($documentTableGui->getHTML());
127 }
Class ilAccessibilityDocumentTableGUI.

References ilAccessibilityTableDataProviderFactory\CONTEXT_DOCUMENTS, ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().

Referenced by saveDocumentSorting().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ showEditDocumentForm()

ilAccessibilityDocumentGUI::showEditDocumentForm ( )
protected

Definition at line 191 of file class.ilAccessibilityDocumentGUI.php.

191 : void
192 {
193 if (!$this->rbacsystem->checkAccess('write', $this->accs->getRefId())) {
194 $this->error->raiseError($this->lng->txt('permission_denied'), $this->error->MESSAGE);
195 }
196
197 $document = $this->getFirstDocumentFromList($this->getDocumentsByServerRequest());
198
199 $form = $this->getDocumentForm($document);
200 $this->tpl->setContent($form->getHTML());
201 }

References error(), getDocumentForm(), getDocumentsByServerRequest(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

Field Documentation

◆ $accs

ilObjAccessibilitySettings ilAccessibilityDocumentGUI::$accs
protected

Definition at line 31 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $criterionTypeFactory

ilAccessibilityCriterionTypeFactoryInterface ilAccessibilityDocumentGUI::$criterionTypeFactory
protected

Definition at line 45 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $ctrl

ilCtrl ilAccessibilityDocumentGUI::$ctrl
protected

Definition at line 33 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $documentPurifier

ilHtmlPurifierInterface ilAccessibilityDocumentGUI::$documentPurifier
protected

Definition at line 46 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $error

ilErrorHandling ilAccessibilityDocumentGUI::$error
protected

Definition at line 36 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $fileSystems

Filesystems ilAccessibilityDocumentGUI::$fileSystems
protected

Definition at line 44 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $fileUpload

FileUpload ilAccessibilityDocumentGUI::$fileUpload
protected

Definition at line 43 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $httpState

ILIAS HTTP Services ilAccessibilityDocumentGUI::$httpState
protected

Definition at line 41 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $lng

ilLanguage ilAccessibilityDocumentGUI::$lng
protected

Definition at line 34 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $log

ilLogger ilAccessibilityDocumentGUI::$log
protected

Definition at line 38 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $rbacsystem

ilRbacSystem ilAccessibilityDocumentGUI::$rbacsystem
protected

Definition at line 35 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $tableDataProviderFactory

ilAccessibilityTableDataProviderFactory ilAccessibilityDocumentGUI::$tableDataProviderFactory
protected

Definition at line 30 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $toolbar

ilToolbarGUI ilAccessibilityDocumentGUI::$toolbar
protected

Definition at line 42 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $tpl

ilGlobalTemplateInterface ilAccessibilityDocumentGUI::$tpl
protected

Definition at line 32 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $uiFactory

Factory ilAccessibilityDocumentGUI::$uiFactory
protected

Definition at line 39 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $uiRenderer

Renderer ilAccessibilityDocumentGUI::$uiRenderer
protected

Definition at line 40 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().

◆ $user

ilObjUser ilAccessibilityDocumentGUI::$user
protected

Definition at line 37 of file class.ilAccessibilityDocumentGUI.php.

Referenced by __construct().


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