OXID eShop CE  6.1.4
OxidEsales\EshopCommunity\Application\Model\Wrapping Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Application\Model\Wrapping:
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Model\Wrapping:

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.

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Application\Model\Wrapping::__construct ( )

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

Member Function Documentation

◆ _isPriceViewModeNetto()

OxidEsales\EshopCommunity\Application\Model\Wrapping::_isPriceViewModeNetto ( )
protected

Checks and return true if price view mode is netto

Returns
bool

◆ getFPrice()

OxidEsales\EshopCommunity\Application\Model\Wrapping::getFPrice ( )

Returns formatted wrapping price

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

◆ getNoSslDynImageDir()

OxidEsales\EshopCommunity\Application\Model\Wrapping::getNoSslDynImageDir ( )

Returns returns dyn image dir (not ssl)

Returns
string

◆ getPictureUrl()

OxidEsales\EshopCommunity\Application\Model\Wrapping::getPictureUrl ( )

Returns returns dyn image dir

Returns
string

◆ getPrice()

OxidEsales\EshopCommunity\Application\Model\Wrapping::getPrice ( )

Gets price.

Returns
double

◆ getWrappingCount()

OxidEsales\EshopCommunity\Application\Model\Wrapping::getWrappingCount (   $sWrapType)

Counts amount of wrapping/card options

Parameters
string$sWrapTypetype - wrapping paper (WRAP) or card (CARD)
Returns
int

◆ getWrappingList()

OxidEsales\EshopCommunity\Application\Model\Wrapping::getWrappingList (   $sWrapType)

Loads wrapping list for specific wrap type

Parameters
string$sWrapTypewrap type
Returns
array $oEntries wrapping list

◆ getWrappingPrice()

OxidEsales\EshopCommunity\Application\Model\Wrapping::getWrappingPrice (   $dAmount = 1)

Returns oxprice object for wrapping

Parameters
int$dAmountarticle amount
Returns
object

◆ setWrappingVat()

OxidEsales\EshopCommunity\Application\Model\Wrapping::setWrappingVat (   $dVat)

Wrapping Vat setter

Parameters
double$dVatvat

◆ setWrappingVatOnTop()

OxidEsales\EshopCommunity\Application\Model\Wrapping::setWrappingVatOnTop (   $blOnTop)

Wrapping VAT config setter

Parameters
bool$blOnTopwrapping vat config

Member Data Documentation

◆ $_blWrappingVatOnTop

OxidEsales\EshopCommunity\Application\Model\Wrapping::$_blWrappingVatOnTop = false
protected

◆ $_dVat

OxidEsales\EshopCommunity\Application\Model\Wrapping::$_dVat = 0
protected

◆ $_oPrice

OxidEsales\EshopCommunity\Application\Model\Wrapping::$_oPrice = null
protected

◆ $_sClassName

OxidEsales\EshopCommunity\Application\Model\Wrapping::$_sClassName = 'oxwrapping'
protected

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