Class app\models\RecoveryForm

Inheritanceapp\models\RecoveryForm » dektrium\user\models\RecoveryForm

Modelo formulario para la recuperación de la contraseña.

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$finder \dektrium\user\Finder app\models\RecoveryForm
$mailer \dektrium\user\Mailer app\models\RecoveryForm

Constants

Hide inherited constants

ConstantValueDescriptionDefined By
SCENARIO_REQUEST 'request' Escenario para cuando solicitas la recuperación app\models\RecoveryForm
SCENARIO_RESET 'reset' Escenario para cuando reinicias la contraseña app\models\RecoveryForm

Property Details

$email public property
public string $email null
$finder protected property
protected \dektrium\user\Finder $finder null
$mailer protected property
protected \dektrium\user\Mailer $mailer null
$password public property
public string $password null
$repeat_password public property
public string $repeat_password null

Method Details

attributeLabels() public method

public void attributeLabels ( )
formName() public method

public void formName ( )
resetPassword() public method

Resetea la contraseña del usuario.

public boolean resetPassword ( \dektrium\user\models\Token $token )
$token \dektrium\user\models\Token
rules() public method

public void rules ( )
scenarios() public method

public void scenarios ( )
sendRecoveryMessage() public method

Envia el mensaje de recuperación.

public boolean sendRecoveryMessage ( )