ILIAS
release_7 Revision v7.30-3-g800a261c036
◀ ilDoc Overview
ProfileChangeMailTokenRepository.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\User\Profile
;
20
21
interface
ProfileChangeMailTokenRepository
22
{
23
public
function
getNewTokenForUser
(\
ilObjUser
$user,
string
$new_email) : string;
24
32
public
function
getNewEmailForUser
(\
ilObjUser
$user,
string
$token
) : string;
33
public
function
deleteEntryByToken
(
string
$token) : void;
34
}
ILIAS\User\Profile\ProfileChangeMailTokenRepository\getNewEmailForUser
getNewEmailForUser(\ilObjUser $user, string $token)
This Function will check if the token is actually valid for the given user before returning the new e...
ilObjUser
ILIAS\User\Profile\ProfileChangeMailTokenRepository\deleteEntryByToken
deleteEntryByToken(string $token)
ILIAS\User\Profile\ProfileChangeMailTokenRepository\getNewTokenForUser
getNewTokenForUser(\ilObjUser $user, string $new_email)
$token
$token
Definition:
xapitoken.php:52
ILIAS\User\Profile\ProfileChangeMailTokenRepository
Definition:
ProfileChangeMailTokenRepository.php:21
ILIAS\User\Profile
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
ProfileChangeMailTokenDBRepository.php:21
Services
User
Profile
classes
ProfileChangeMailTokenRepository.php
Generated on Sun Aug 31 2025 21:01:35 for ILIAS by
1.8.13 (using
Doxyfile
)