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 9 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 23 of file oxpricelist.php.

oxPriceList.getNettoSum (  ) 

Returns the sum of list Netto prices

Returns:
double

Definition at line 38 of file oxpricelist.php.

oxPriceList.getVatInfo (  ) 

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

Returns:
array

Definition at line 53 of file oxpricelist.php.

oxPriceList.getPriceInfo (  ) 

Return prices separated to different array elements depending on VAT

Returns:
array

Definition at line 73 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 16 of file oxpricelist.php.


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

Generated on Thu Dec 4 12:05:30 2008 for OXID eShop CE by  doxygen 1.5.5