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

Public Member Functions

 __construct ()
 
 getFieldList ($dVat=null)
 
 delete ($sOXID=null)
 
 setVat ($dVat)
 
 getVat ()
 
 getLabel ()
 
 getSelections ()
 
 getActiveSelection ()
 
 setActiveSelectionByIndex ($iIdx)
 

Protected Attributes

 $_aFieldList = null
 
 $_sClassName = 'oxselectlist'
 
 $_aList = null
 
 $_dVat = null
 
 $_oActiveSelection = null
 

Detailed Description

Select list manager

Constructor & Destructor Documentation

◆ __construct()

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

Calls parent constructor and initializes selection list

Member Function Documentation

◆ delete()

OxidEsales\EshopCommunity\Application\Model\SelectList::delete (   $sOXID = null)

Removes selectlists from articles.

Parameters
string$sOXIDobject ID (default null)
Returns
bool

◆ getActiveSelection()

OxidEsales\EshopCommunity\Application\Model\SelectList::getActiveSelection ( )

Returns active selection object

Returns
oxSelection

◆ getFieldList()

OxidEsales\EshopCommunity\Application\Model\SelectList::getFieldList (   $dVat = null)

Returns select list value list.

Parameters
double$dVatVAT value
Returns
array

◆ getLabel()

OxidEsales\EshopCommunity\Application\Model\SelectList::getLabel ( )

Returns variant selection list label

Returns
string

◆ getSelections()

OxidEsales\EshopCommunity\Application\Model\SelectList::getSelections ( )

Returns array of oxSelection's

Returns
array

◆ getVat()

OxidEsales\EshopCommunity\Application\Model\SelectList::getVat ( )

Returns VAT set by oxSelectList::setVat()

Returns
float

◆ setActiveSelectionByIndex()

OxidEsales\EshopCommunity\Application\Model\SelectList::setActiveSelectionByIndex (   $iIdx)

Activates given by index selection

Parameters
int$iIdxselection index

◆ setVat()

OxidEsales\EshopCommunity\Application\Model\SelectList::setVat (   $dVat)

VAT setter

Parameters
float$dVatproduct VAT

Member Data Documentation

◆ $_aFieldList

OxidEsales\EshopCommunity\Application\Model\SelectList::$_aFieldList = null
protected

◆ $_aList

OxidEsales\EshopCommunity\Application\Model\SelectList::$_aList = null
protected

◆ $_dVat

OxidEsales\EshopCommunity\Application\Model\SelectList::$_dVat = null
protected

◆ $_oActiveSelection

OxidEsales\EshopCommunity\Application\Model\SelectList::$_oActiveSelection = null
protected

◆ $_sClassName

OxidEsales\EshopCommunity\Application\Model\SelectList::$_sClassName = 'oxselectlist'
protected

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