OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Application\Model\Selection Class Reference

Public Member Functions

 __construct ($sName, $sValue, $blDisabled, $blActive)
 
 getValue ()
 
 getName ()
 
 isActive ()
 
 isDisabled ()
 
 setActiveState ($blActive)
 
 setDisabled ($blDisabled)
 
 getLink ()
 

Protected Attributes

 $_sName = null
 
 $_sValue = null
 
 $_blActive = null
 
 $_blDisabled = null
 

Detailed Description

Variant selection container class

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Application\Model\Selection::__construct (   $sName,
  $sValue,
  $blDisabled,
  $blActive 
)

Initializes oxSelection object

Parameters
string$sNameselection name
string$sValueselection value
string$blDisabledselection state - disabled/enabled
string$blActiveselection state - active/inactive

Member Function Documentation

◆ getLink()

OxidEsales\EshopCommunity\Application\Model\Selection::getLink ( )

Returns selection link (currently returns "#")

Returns
string

◆ getName()

OxidEsales\EshopCommunity\Application\Model\Selection::getName ( )

Returns selection name

Returns
string

◆ getValue()

OxidEsales\EshopCommunity\Application\Model\Selection::getValue ( )

Returns selection value

Returns
string

◆ isActive()

OxidEsales\EshopCommunity\Application\Model\Selection::isActive ( )

Returns TRUE if current selection is active (chosen)

Returns
bool

◆ isDisabled()

OxidEsales\EshopCommunity\Application\Model\Selection::isDisabled ( )

Returns TRUE if current selection is disabled

Returns
bool

◆ setActiveState()

OxidEsales\EshopCommunity\Application\Model\Selection::setActiveState (   $blActive)

Sets selection active/inactive

Parameters
bool$blActiveselection state TRUE/FALSE

◆ setDisabled()

OxidEsales\EshopCommunity\Application\Model\Selection::setDisabled (   $blDisabled)

Sets selection disabled/enables

Parameters
bool$blDisabledselection state TRUE/FALSE

Member Data Documentation

◆ $_blActive

OxidEsales\EshopCommunity\Application\Model\Selection::$_blActive = null
protected

◆ $_blDisabled

OxidEsales\EshopCommunity\Application\Model\Selection::$_blDisabled = null
protected

◆ $_sName

OxidEsales\EshopCommunity\Application\Model\Selection::$_sName = null
protected

◆ $_sValue

OxidEsales\EshopCommunity\Application\Model\Selection::$_sValue = null
protected

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