oxSimpleVariant Class Reference

Inheritance diagram for oxSimpleVariant:

Inheritance graph
[legend]
Collaboration diagram for oxSimpleVariant:

Collaboration graph
[legend]

List of all members.


Detailed Description

Lightweight variant handler. Implemnets only absolutely needed oxArticle methods.

Definition at line 7 of file oxsimplevariant.php.


Public Member Functions

 __construct ()
 getSelectLists ()
 getPrice ()
 getFPrice ()
 setVat ($dVat)

Protected Attributes

 $_blUseLazyLoading = true
 $_dVat = null
 $_oPrice = null

Constructor & Destructor Documentation

oxSimpleVariant.__construct (  ) 

Initializes instance

Reimplemented from oxI18n.

Definition at line 35 of file oxsimplevariant.php.


Member Function Documentation

oxSimpleVariant.getSelectLists (  ) 

Implementing (faking) performance friendly method from oxArticle oxbase

Returns:
null

Definition at line 48 of file oxsimplevariant.php.

oxSimpleVariant.getPrice (  ) 

Implementing (faking) performance friendly method from oxArticle

Returns:
oxPrice

Definition at line 58 of file oxsimplevariant.php.

oxSimpleVariant.getFPrice (  ) 

Returns formated product price.

Returns:
double

Definition at line 74 of file oxsimplevariant.php.

oxSimpleVariant.setVat ( dVat  ) 

Sets variant VAT

Parameters:
double $dVat Custom VAT
Returns:
null

Definition at line 90 of file oxsimplevariant.php.


Member Data Documentation

oxSimpleVariant.$_blUseLazyLoading = true [protected]

Reimplemented from oxBase.

Definition at line 15 of file oxsimplevariant.php.

oxSimpleVariant.$_dVat = null [protected]

Definition at line 22 of file oxsimplevariant.php.

oxSimpleVariant.$_oPrice = null [protected]

Definition at line 29 of file oxsimplevariant.php.


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

Generated on Tue Apr 21 15:50:51 2009 for OXID eShop CE by  doxygen 1.5.5