OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator Class Reference
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator:

Public Member Functions

 __construct (\OxidEsales\Eshop\Application\Model\Basket $oBasket)
 
 getMark ($sMarkIdentification)
 

Public Attributes

const DEFAULT_EXPLANATION_MARK = '**'
 

Private Member Functions

 _getBasket ()
 
 _formMarks ($sCurrentMark)
 

Private Attributes

 $_aMarks
 
 $_oBasket
 

Detailed Description

Class oxBasketContentMarkGenerator which forms explanation marks.

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator::__construct ( \OxidEsales\Eshop\Application\Model\Basket  $oBasket)

Sets basket that is used to get article type(downloadable, intangible etc..).

Parameters
\OxidEsales\Eshop\Application\Model\Basket$oBasket

Member Function Documentation

◆ _formMarks()

OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator::_formMarks (   $sCurrentMark)
private

Forms marks for articles.

Parameters
string$sCurrentMarkCurrent mark.
Returns
array

◆ _getBasket()

OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator::_getBasket ( )
private

Basket that is used to get article type(downloadable, intangible etc..).

Returns
\OxidEsales\Eshop\Application\Model\Basket

◆ getMark()

OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator::getMark (   $sMarkIdentification)

Returns explanation mark by given mark identification (skippedDiscount, downloadable, intangible).

Parameters
string$sMarkIdentificationMark identification.
Returns
string

Member Data Documentation

◆ $_aMarks

OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator::$_aMarks
private

◆ $_oBasket

OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator::$_oBasket
private

◆ DEFAULT_EXPLANATION_MARK

const OxidEsales\EshopCommunity\Application\Model\BasketContentMarkGenerator::DEFAULT_EXPLANATION_MARK = '**'

Default value for explanation mark.


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