Definition at line 27 of file Token.php.
◆ __construct()
ILIAS\User\Profile\ChangeMail\Token::__construct |
( |
private readonly int |
$user_id, |
|
|
private readonly string |
$current_email, |
|
|
private readonly string |
$new_email, |
|
|
private readonly int |
$created_timestamp, |
|
|
private readonly Status |
$status = Status::Login , |
|
|
private ?string |
$token = null |
|
) |
| |
◆ buildValidToken()
ILIAS\User\Profile\ChangeMail\Token::buildValidToken |
( |
| ) |
|
|
private |
◆ getCreatedTimestamp()
ILIAS\User\Profile\ChangeMail\Token::getCreatedTimestamp |
( |
| ) |
|
Definition at line 60 of file Token.php.
60 : int
61 {
62 return $this->created_timestamp;
63 }
◆ getCurrentEmail()
ILIAS\User\Profile\ChangeMail\Token::getCurrentEmail |
( |
| ) |
|
Definition at line 50 of file Token.php.
50 : string
51 {
52 return $this->current_email;
53 }
◆ getNewEmail()
ILIAS\User\Profile\ChangeMail\Token::getNewEmail |
( |
| ) |
|
Definition at line 55 of file Token.php.
55 : string
56 {
57 return $this->new_email;
58 }
◆ getStatus()
ILIAS\User\Profile\ChangeMail\Token::getStatus |
( |
| ) |
|
Definition at line 65 of file Token.php.
66 {
67 return $this->status;
68 }
◆ getToken()
ILIAS\User\Profile\ChangeMail\Token::getToken |
( |
| ) |
|
◆ getUriForStatus()
ILIAS\User\Profile\ChangeMail\Token::getUriForStatus |
( |
URIBuilder |
$uri_builder | ) |
|
◆ getUserId()
ILIAS\User\Profile\ChangeMail\Token::getUserId |
( |
| ) |
|
◆ isTokenValidForCurrentStatus()
ILIAS\User\Profile\ChangeMail\Token::isTokenValidForCurrentStatus |
( |
\ilSetting |
$settings | ) |
|
The documentation for this class was generated from the following file:
- components/ILIAS/User/src/Profile/ChangeMail/Token.php