ForgotPwd Class Reference

Inheritance diagram for ForgotPwd:

Inheritance graph
Collaboration diagram for ForgotPwd:

Collaboration graph

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
 $_blUpdateLinkStatus = null
 $_blTop5Action = true
 $_blBargainAction = true

Member Function Documentation

ForgotPwd.forgotPassword (  ) 

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

Template variables: sendForgotMail


Definition at line 59 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


Definition at line 78 of file forgotpwd.php.

ForgotPwd.updateSuccess (  ) 

If user password update was successfull - setting success status


Definition at line 122 of file forgotpwd.php.

ForgotPwd.showUpdateScreen (  ) 

Notifies that password update form must be shown


Definition at line 132 of file forgotpwd.php.

ForgotPwd.getUpdateId (  ) 

Returns special id used for password update functionality


Definition at line 142 of file forgotpwd.php.

ForgotPwd.isExpiredLink (  ) 

Returns password update link expiration status


Definition at line 152 of file forgotpwd.php.

ForgotPwd.render (  ) 

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

string $this->_sThisTemplate current template file name

Reimplemented from oxUBase.

Definition at line 167 of file forgotpwd.php.

ForgotPwd.getForgotEmail (  ) 

Template variable getter. Returns searched article list


Definition at line 184 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 = VIEW_INDEXSTATE_NOINDEXNOFOLLOW [protected]

Current view search engine indexing state: VIEW_INDEXSTATE_INDEX - index without limitations VIEW_INDEXSTATE_NOINDEXNOFOLLOW - no index / no follow VIEW_INDEXSTATE_NOINDEXFOLLOW - no index / follow

Reimplemented from oxUBase.

Definition at line 29 of file forgotpwd.php.

ForgotPwd.$_blUpdateLinkStatus = null [protected]

Definition at line 36 of file forgotpwd.php.

ForgotPwd.$_blTop5Action = true [protected]

Reimplemented from oxUBase.

Definition at line 42 of file forgotpwd.php.

ForgotPwd.$_blBargainAction = true [protected]

Reimplemented from oxUBase.

Definition at line 48 of file forgotpwd.php.

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

Generated on Wed Apr 22 12:28:52 2009 for OXID eShop CE by  doxygen 1.5.5