Public Member Functions | Protected Member Functions | Protected Attributes

oxWrapping Class Reference

Inheritance diagram for oxWrapping:
Collaboration diagram for oxWrapping:

List of all members.

Public Member Functions

 __construct ()
 setWrappingVat ($dVat)
 setWrappingVatOnTop ($blOnTop)
 getWrappingPrice ($dAmount=1)
 getWrappingList ($sWrapType)
 getWrappingCount ($sWrapType)
 getFPrice ()
 getPrice ()
 getNoSslDynImageDir ()
 getPictureUrl ()

Protected Member Functions

 _isPriceViewModeNetto ()

Protected Attributes

 $_sClassName = 'oxwrapping'
 $_oPrice = null
 $_dVat = 0
 $_blWrappingVatOnTop = false

Detailed Description

Wrapping manager. Performs Wrapping data/objects loading, deleting.

Definition at line 8 of file oxwrapping.php.


Constructor & Destructor Documentation

oxWrapping.__construct (  ) 

Class constructor, initiates parent constructor (parent.oxBase()), loads base shop objects.

Returns:
null

Reimplemented from oxI18n.

Definition at line 44 of file oxwrapping.php.


Member Function Documentation

oxWrapping._isPriceViewModeNetto (  )  [protected]

Checks and return true if price view mode is netto

Returns:
bool

Definition at line 142 of file oxwrapping.php.

oxWrapping.getFPrice (  ) 

Returns formatted wrapping price

Deprecated:
since v5.1 (2013-10-13); use oxPrice smarty plugin for formatting in templates
Returns:
string

Definition at line 160 of file oxwrapping.php.

oxWrapping.getNoSslDynImageDir (  ) 

Returns returns dyn image dir (not ssl)

Returns:
string

Definition at line 186 of file oxwrapping.php.

oxWrapping.getPictureUrl (  ) 

Returns returns dyn image dir

Returns:
string

Definition at line 196 of file oxwrapping.php.

oxWrapping.getPrice (  ) 
Returns:
double

Definition at line 170 of file oxwrapping.php.

oxWrapping.getWrappingCount ( sWrapType  ) 

Counts amount of wrapping/card options

Parameters:
string $sWrapType type - wrapping paper (WRAP) or card (CARD)
Returns:
int

Definition at line 129 of file oxwrapping.php.

oxWrapping.getWrappingList ( sWrapType  ) 

Loads wrapping list for specific wrap type

Parameters:
string $sWrapType wrap type
Returns:
array $oEntries wrapping list

Definition at line 110 of file oxwrapping.php.

oxWrapping.getWrappingPrice ( dAmount = 1  ) 

Returns oxprice object for wrapping

Parameters:
int $dAmount article amount
Returns:
object

Definition at line 84 of file oxwrapping.php.

oxWrapping.setWrappingVat ( dVat  ) 

Wrapping Vat setter

Parameters:
double $dVat vat
Returns:
null

Definition at line 60 of file oxwrapping.php.

oxWrapping.setWrappingVatOnTop ( blOnTop  ) 

Wrapping VAT config setter

Parameters:
bool $blOnTop wrapping vat config
Returns:
null

Definition at line 72 of file oxwrapping.php.


Member Data Documentation

oxWrapping.$_blWrappingVatOnTop = false [protected]

Definition at line 36 of file oxwrapping.php.

oxWrapping.$_dVat = 0 [protected]

Definition at line 29 of file oxwrapping.php.

oxWrapping.$_oPrice = null [protected]

Definition at line 22 of file oxwrapping.php.

oxWrapping.$_sClassName = 'oxwrapping' [protected]

Reimplemented from oxI18n.

Definition at line 15 of file oxwrapping.php.


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