ILIAS
trunk Revision v11.0_alpha-2645-g16283d3b3f8
|
Public Member Functions | |
__construct (private readonly User $user, private readonly UI $ui, private readonly Routing $routing, private readonly Closure $with_request) | |
showAgreement (string $gui, string $cmd) | |
showAgreementForm (string $gui, string $cmd) | |
needsToAgree () | |
Private Member Functions | |
showDocument () | |
agreementForm (string $gui, string $cmd) | |
logoutLink () | |
Definition at line 37 of file Agreement.php.
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement::__construct | ( | private readonly User | $user, |
private readonly UI | $ui, | ||
private readonly Routing | $routing, | ||
private readonly Closure | $with_request | ||
) |
Closure(Form,Closure(array) | void): Form $with_request |
Definition at line 42 of file Agreement.php.
|
private |
Definition at line 95 of file Agreement.php.
References $accept, $data, $url, ILIAS\Repository\ui(), and ILIAS\Repository\user().
Referenced by ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement\showAgreementForm().
|
private |
Definition at line 115 of file Agreement.php.
References ILIAS\Repository\ui().
Referenced by ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement\showAgreementForm().
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement::needsToAgree | ( | ) |
Implements ILIAS\LegalDocuments\ConsumerSlots\Agreement.
Definition at line 78 of file Agreement.php.
References ILIAS\Repository\user().
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement::showAgreement | ( | string | $gui, |
string | $cmd | ||
) |
Implements ILIAS\LegalDocuments\ConsumerSlots\Agreement.
Definition at line 50 of file Agreement.php.
References $info, ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement\showDocument(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement::showAgreementForm | ( | string | $gui, |
string | $cmd | ||
) |
Implements ILIAS\LegalDocuments\ConsumerSlots\Agreement.
Definition at line 61 of file Agreement.php.
References ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement\agreementForm(), ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement\logoutLink(), ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement\showDocument(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
|
private |
Definition at line 84 of file Agreement.php.
References ILIAS\LegalDocuments\Value\Document\content(), ilSystemSupportContacts\getMailsToAddress(), ilLegacyFormElementsUtil\prepareFormOutput(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
Referenced by ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement\showAgreement(), and ILIAS\LegalDocuments\ConsumerToolbox\ConsumerSlots\Agreement\showAgreementForm().