User Class Reference

Inheritance diagram for User:

Inheritance graph
[legend]
Collaboration diagram for User:

Collaboration graph
[legend]

List of all members.


Detailed Description

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

Public Member Functions

 render ()
 getMustFillFields ()
 getShowNoRegOption ()
 getLoginOption ()
 getCountryList ()
 getOrderRemark ()
 isNewsSubscribed ()
 showShipAddress ()
 getDelAddress ()

Protected Member Functions

 _getWishListId ()
 _addFakeAddress ($oAddresses)
 _getActiveUser ()
 _getSelectedAddress ()

Protected Attributes

 $_sThisTemplate = 'user.tpl'
 $_blIsOrderStep = true
 $_aMustFillFields = null
 $_blShowNoRegOpt = null
 $_oUser = null
 $_sSelectedAddress = null
 $_iOption = null
 $_oCountryList = null
 $_sOrderRemark = null
 $_sWishId = null

Member Function Documentation

User.render (  ) 

Loads customer basket object form session (oxsession.getBasket()), passes action article/basket/country list to template engine. If available - loads user delivery address data (oxaddress). Returns name template file to render user._sThisTemplate.

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

Reimplemented from oxUBase.

User._getWishListId (  )  [protected]

Checks if product from wishlist is added

Returns:
$sWishId

User._addFakeAddress ( oAddresses  )  [protected]

Generats facke address for selection

Parameters:
object &$oAddresses user address list
Returns:
null

User._getActiveUser (  )  [protected]

Returns active user object

Returns:
object

User._getSelectedAddress (  )  [protected]

Returns selected delivery address

Returns:
string

User.getMustFillFields (  ) 

Template variable getter. Returns array of must-be-filled-fields

Returns:
array

User.getShowNoRegOption (  ) 

Template variable getter. Returns reverse option blOrderDisWithoutReg

Returns:
bool

User.getLoginOption (  ) 

Template variable getter. Returns user login option

Returns:
integer

User.getCountryList (  ) 

Template variable getter. Returns country list

Returns:
object

User.getOrderRemark (  ) 

Template variable getter. Returns order remark

Returns:
string

User.isNewsSubscribed (  ) 

Template variable getter. Returns if user subscribed for newsletter

Returns:
bool

Reimplemented from oxUBase.

User.showShipAddress (  ) 

Template variable getter. Returns if to show shipping address

Returns:
bool

Reimplemented from oxUBase.

User.getDelAddress (  ) 

Template variable getter. Returns shipping address

Returns:
bool

Reimplemented from oxUBase.


Member Data Documentation

User.$_sThisTemplate = 'user.tpl' [protected]

Reimplemented from oxView.

User.$_blIsOrderStep = true [protected]

Reimplemented from oxView.

User.$_aMustFillFields = null [protected]

User.$_blShowNoRegOpt = null [protected]

User.$_oUser = null [protected]

User.$_sSelectedAddress = null [protected]

User.$_iOption = null [protected]

User.$_oCountryList = null [protected]

User.$_sOrderRemark = null [protected]

User.$_sWishId = null [protected]


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

Generated on Wed Oct 29 23:48:14 2008 for OXID eShop CE by  doxygen 1.5.5