ForgotPwd Class Reference

Inheritance diagram for ForgotPwd:
[legend]
Collaboration diagram for ForgotPwd:
[legend]

List of all members.


Detailed Description

Password reminder page. Collects toparticle, bargain article list. There is a form with entry field to enter login name (usually email). After user enters required information and submits "Request Password" button mail is sent to users email. OXID eShop -> MY ACCOUNT -> "Forgot your password? - click here."

Definition at line 10 of file forgotpwd.php.


Public Member Functions

 forgotPassword ()
 updatePassword ()
 updateSuccess ()
 showUpdateScreen ()
 getUpdateId ()
 isExpiredLink ()
 render ()
 getForgotEmail ()

Protected Attributes

 $_sThisTemplate = 'forgotpwd.tpl'
 $_sForgotEmail = null
 $_iViewIndexState = 1
 $_blUpdateLinkStatus = null

Member Function Documentation

ForgotPwd.forgotPassword (  ) 

Executes oxemail.SendForgotPwdEmail() and sends login password to user according to login name (email).

Template variables: sendForgotMail

Returns:
null

Definition at line 48 of file forgotpwd.php.

ForgotPwd.updatePassword (  ) 

Checks if password is fine and updates old one with new password. On success user is redirected to success page

Returns:
string

Definition at line 67 of file forgotpwd.php.

ForgotPwd.updateSuccess (  ) 

If user password update was successfull - setting success status

Returns:
bool

Definition at line 111 of file forgotpwd.php.

ForgotPwd.showUpdateScreen (  ) 

Notifies that password update form must be shown

Returns:
bool

Definition at line 121 of file forgotpwd.php.

ForgotPwd.getUpdateId (  ) 

Returns special id used for password update functionality

Returns:
string

Definition at line 131 of file forgotpwd.php.

ForgotPwd.isExpiredLink (  ) 

Returns password update link expiration status

Returns:
bool

Definition at line 141 of file forgotpwd.php.

ForgotPwd.render (  ) 

Executes parent.render(), loads action articles and returns name of template to render forgotpwd._sThisTemplate.

Returns:
string $this->_sThisTemplate current template file name

Reimplemented from oxUBase.

Definition at line 156 of file forgotpwd.php.

ForgotPwd.getForgotEmail (  ) 

Template variable getter. Returns searched article list

Returns:
string

Definition at line 173 of file forgotpwd.php.


Member Data Documentation

ForgotPwd.$_sThisTemplate = 'forgotpwd.tpl' [protected]

Reimplemented from oxView.

Definition at line 16 of file forgotpwd.php.

ForgotPwd.$_sForgotEmail = null [protected]

Definition at line 22 of file forgotpwd.php.

ForgotPwd.$_iViewIndexState = 1 [protected]

Current view search engine indexing state: 0 - index without limitations 1 - no index / no follow 2 - no index / follow

Reimplemented from oxView.

Definition at line 30 of file forgotpwd.php.

ForgotPwd.$_blUpdateLinkStatus = null [protected]

Definition at line 37 of file forgotpwd.php.


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

Generated on Thu Dec 4 12:05:13 2008 for OXID eShop CE by  doxygen 1.5.5