19 declare(strict_types=1);
39 return self::NAMESPACE;
49 $uri = match ($additional_params[0] ??
'default') {
53 default => $context->
ctrl()->getLinkTargetByClass([\ilDashboardGUI::class],
'jumpToProfile'),
56 return $response_factory->
can($uri);
77 return '/login.php?target=' 78 . str_replace(
'/',
'_', rtrim($target,
'/'))
getAdditionalParameters()
setParameterByClass(string $a_class, string $a_parameter, $a_value)
clearParameterByClass(string $a_class, string $a_parameter)
handle(Request $request, Context $context, Factory $response_factory)
buildChangeEmailUrl(string $token, \ilCtrl $ctrl)
getLoginUrl(Request $request, Context $context)
const CHANGE_EMAIL_OPERATIONS
getLinkTargetByClass( $a_class, ?string $a_cmd=null, ?string $a_anchor=null, bool $is_async=false, bool $has_xml_style=false)