Gentics Portal.Node PHP API
 All Classes Namespaces Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
UserRecoveryWidget Class Reference
Inheritance diagram for UserRecoveryWidget:
BaseUserWidget BaseJuiWidget

Public Member Functions

 run ()
- Public Member Functions inherited from BaseUserWidget
 init ()
- Public Member Functions inherited from BaseJuiWidget
 getViewFile ($viewName)

Public Attributes

 $model

Detailed Description

Definition at line 5 of file UserRecoveryWidget.php.

Member Function Documentation

UserRecoveryWidget::run ( )

Show recovery form

Returns
void

Definition at line 14 of file UserRecoveryWidget.php.

{
if (!array_key_exists('standard', Yii::app()->eauth->services)) {
return;
}
$this->model or $this->model = new UserRecoveryForm();
if (($userLoginData = Yii::app()->user->getState('UserRecoveryForm')) != null) {
$this->model->attributes = $userLoginData['attributes'];
foreach ($userLoginData['errors'] as $attribute => $errors) {
foreach ($errors as $e) {
$this->model->addError($attribute, $e);
}
}
Yii::app()->user->setState('UserRecoveryForm', null);
}
$this->render('UserRecoveryWidget', array('model' => $this->model));
}

The documentation for this class was generated from the following file: