* @property-read string $banReason reason why the user is banned
* @property-read integer $banExpires timestamp at which the banned user is automatically unbanned
* @property-read integer $activationCode flag which determines, whether the user is activated (for legacy reasons an random integer, if the user is *not* activated)
- * @property-read string $emailConfirmed code sent to the user's email address used for account activation
+ * @property-read string $emailConfirmed code sent to the user's email address used for account activation or null if the email is confirmed
* @property-read integer $lastLostPasswordRequestTime timestamp at which the user has reported that they lost their password or 0 if password has not been reported as lost
* @property-read string $lostPasswordKey code used for authenticating setting new password after password loss or empty if password has not been reported as lost
* @property-read integer $lastUsernameChange timestamp at which the user changed their name the last time or 0 if username has not been changed
/**
* Marks the email address as confirmed. It also enables the user, iff the register method is user activation only.
-
* @since 5.3
*/
public function confirmEmail() {
/**
* Marks the email address as unconfirmed.
- * @since 5.3
+ * @since 5.3
*/
public function unconfirmEmail() {
if (empty($this->objects)) $this->readObjects();
protected $userIsNotBanned = 0;
/**
- * true if the the user is be email confirmed
+ * true if the the user has confirmed their email address
*
* @var integer
*/
protected $userIsEmailConfirmed = 0;
/**
- * true if the the user is not be email confirmed
+ * true if the the user has not confirmed their email address
* @var integer
*/
protected $userIsNotEmailConfirmed = 0;