Class app\models\SettingsForm

Inheritanceapp\models\SettingsForm » dektrium\user\models\SettingsForm
Uses Traitsdektrium\user\traits\ModuleTrait

SettingsForm gets user's username, email and password and changes them.

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$mailer \dektrium\user\Mailer app\models\SettingsForm

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
defaultEmailChange() Manda un mensaje de confirmación al email del usuario con un link para confirmar el cambio de email Sends a confirmation message to user's email address with link to confirm changing of email. app\models\SettingsForm
insecureEmailChange() Cambia la dirección de correo electrónico del usuario sin ninguna confirmación app\models\SettingsForm
secureEmailChange() Sends a confirmation message to both old and new email addresses with link to confirm changing of email. app\models\SettingsForm

Property Details

$current_password public property
public string $current_password null
$email public property
public string $email null
$mailer protected property
protected \dektrium\user\Mailer $mailer null
$new_password public property
public string $new_password null
$repeat_password public property
public string $repeat_password null
$username public property
public string $username null

Method Details

attributeLabels() public method

public void attributeLabels ( )
defaultEmailChange() protected method

Manda un mensaje de confirmación al email del usuario con un link para confirmar el cambio de email Sends a confirmation message to user's email address with link to confirm changing of email.

protected void defaultEmailChange ( )
formName() public method

public void formName ( )
getUser() public method

public app\models\User getUser ( )
insecureEmailChange() protected method

Cambia la dirección de correo electrónico del usuario sin ninguna confirmación

protected void insecureEmailChange ( )
rules() public method

public void rules ( )
save() public method

Guarda la nueva configuración de la cuenta.

public boolean save ( )
secureEmailChange() protected method

Sends a confirmation message to both old and new email addresses with link to confirm changing of email.

protected void secureEmailChange ( )
throws \yii\base\InvalidConfigException