oxPriceList Class Reference

List of all members.


Detailed Description

Price list class. Deals with a list of oxPrice object. The main reason why we can't just sum oxPrice objects is that they have different VAT percents.

Definition at line 8 of file oxpricelist.php.


Public Member Functions

 getBruttoSum ()
 getNettoSum ()
 getVatInfo ()
 getPriceInfo ()
 getMostUsedVatPercent ()
 addToPriceList ($oPrice)

Protected Attributes

 $_aList = array()

Member Function Documentation

oxPriceList.getBruttoSum (  ) 

Returns Brutto price sum

Returns:
double

Definition at line 22 of file oxpricelist.php.

oxPriceList.getNettoSum (  ) 

Returns the sum of list Netto prices

Returns:
double

Definition at line 37 of file oxpricelist.php.

oxPriceList.getVatInfo (  ) 

Returns VAT values sum separated to different array elements depending on VAT

Returns:
array

Definition at line 52 of file oxpricelist.php.

oxPriceList.getPriceInfo (  ) 

Return prices separated to different array elements depending on VAT

Returns:
array

Definition at line 72 of file oxpricelist.php.

oxPriceList.getMostUsedVatPercent (  ) 

Iterates through applied VATs and fetches VAT for delivery. If not VAT was applied - default VAT (myConfig->dDefaultVAT) will be used

Returns:
double

Definition at line 92 of file oxpricelist.php.

oxPriceList.addToPriceList ( oPrice  ) 

Add an oxPrice object to prices array

Parameters:
oxprice $oPrice oxprice object
Returns:
null

Definition at line 109 of file oxpricelist.php.


Member Data Documentation

oxPriceList.$_aList = array() [protected]

Definition at line 15 of file oxpricelist.php.


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

Generated on Wed May 13 13:31:13 2009 for OXID eShop CE by  doxygen 1.5.5