OXID eShop CE  6.1.4
OxidEsales\EshopCommunity\Application\Controller\RegisterController Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Application\Controller\RegisterController:
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Controller\RegisterController:

Public Member Functions

 render ()
 
 getRegistrationError ()
 
 getRegistrationStatus ()
 
 isFieldRequired ($sField)
 
 confirmRegistration ()
 
 getUpdateId ()
 
 isConfirmed ()
 
 getBreadCrumb ()
 

Protected Attributes

 $_sThisTemplate = 'page/account/register.tpl'
 
 $_sSuccessTemplate = 'page/account/register_success.tpl'
 
 $_sConfirmTemplate = 'page/account/register_confirm.tpl'
 
 $_blIsOrderStep = false
 
 $_iViewIndexState = VIEW_INDEXSTATE_NOINDEXNOFOLLOW
 

Detailed Description

User registration window. Collects and arranges user object data (information, like shipping address, etc.).

Member Function Documentation

◆ confirmRegistration()

OxidEsales\EshopCommunity\Application\Controller\RegisterController::confirmRegistration ( )

Registration confirmation functionality. If registration succeded - redirects to success page, if not - returns exception informing about expired confirmation link

Returns
mixed

◆ getBreadCrumb()

OxidEsales\EshopCommunity\Application\Controller\RegisterController::getBreadCrumb ( )

Returns Bread Crumb - you are here page1/page2/page3...

Returns
array

◆ getRegistrationError()

OxidEsales\EshopCommunity\Application\Controller\RegisterController::getRegistrationError ( )

Returns registration error code (if it was set)

Returns
int | null

◆ getRegistrationStatus()

OxidEsales\EshopCommunity\Application\Controller\RegisterController::getRegistrationStatus ( )

Return registration status (if it was set)

Returns
int | null

◆ getUpdateId()

OxidEsales\EshopCommunity\Application\Controller\RegisterController::getUpdateId ( )

Returns special id used for password update functionality

Returns
string

◆ isConfirmed()

OxidEsales\EshopCommunity\Application\Controller\RegisterController::isConfirmed ( )

Returns confirmation state: "1" - success, "-1" - error

Returns
int

◆ isFieldRequired()

OxidEsales\EshopCommunity\Application\Controller\RegisterController::isFieldRequired (   $sField)

Check if field is required.

Parameters
string$sFieldrequired field to check
Returns
bool

◆ render()

OxidEsales\EshopCommunity\Application\Controller\RegisterController::render ( )

Executes parent::render(), passes error code to template engine, returns name of template to render register::_sThisTemplate.

Returns
string current template file name

Member Data Documentation

◆ $_blIsOrderStep

OxidEsales\EshopCommunity\Application\Controller\RegisterController::$_blIsOrderStep = false
protected

◆ $_iViewIndexState

OxidEsales\EshopCommunity\Application\Controller\RegisterController::$_iViewIndexState = VIEW_INDEXSTATE_NOINDEXNOFOLLOW
protected

◆ $_sConfirmTemplate

OxidEsales\EshopCommunity\Application\Controller\RegisterController::$_sConfirmTemplate = 'page/account/register_confirm.tpl'
protected

◆ $_sSuccessTemplate

OxidEsales\EshopCommunity\Application\Controller\RegisterController::$_sSuccessTemplate = 'page/account/register_success.tpl'
protected

◆ $_sThisTemplate

OxidEsales\EshopCommunity\Application\Controller\RegisterController::$_sThisTemplate = 'page/account/register.tpl'
protected

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