ILIAS
trunk Revision v11.0_alpha-2645-g16283d3b3f8
|
Public Member Functions | |
__construct (private readonly string $id, private readonly ilCtrlInterface $ctrl, private readonly ilAuthSession $auth_session, ?Closure $logout_url=null, ?Closure $close_session_context=null) | |
beginProcessURL () | |
finishAndLogout (array $additional_url_parameters=[]) | |
Private Attributes | |
readonly Closure | $close_session_context |
readonly Closure | $logout_url |
Definition at line 29 of file ProvideWithdrawal.php.
ILIAS\LegalDocuments\Provide\ProvideWithdrawal::__construct | ( | private readonly string | $id, |
private readonly ilCtrlInterface | $ctrl, | ||
private readonly ilAuthSession | $auth_session, | ||
?Closure | $logout_url = null , |
||
?Closure | $close_session_context = null |
||
) |
null|Closure(array<string|int,string|int>) | string $logout_url |
null|Closure(int) | void $close_session_context |
Definition at line 41 of file ProvideWithdrawal.php.
References ilStartUpGUI\logoutUrl(), and ilSession\setClosingContext().
ILIAS\LegalDocuments\Provide\ProvideWithdrawal::beginProcessURL | ( | ) |
Definition at line 52 of file ProvideWithdrawal.php.
References $id.
ILIAS\LegalDocuments\Provide\ProvideWithdrawal::finishAndLogout | ( | array | $additional_url_parameters = [] | ) |
array<string,string> | $additional_url_parameters |
Definition at line 60 of file ProvideWithdrawal.php.
References ILIAS\LegalDocuments\Provide\ProvideWithdrawal\$close_session_context, ILIAS\Repository\ctrl(), and ilSession\SESSION_CLOSE_USER.
Referenced by ILIAS\LegalDocuments\test\Provide\ProvideWithdrawalTest\testFinishAndLogout().
|
private |
Definition at line 32 of file ProvideWithdrawal.php.
Referenced by ILIAS\LegalDocuments\Provide\ProvideWithdrawal\finishAndLogout().
|
private |
Definition at line 35 of file ProvideWithdrawal.php.