OXID eShop CE  6.4.2
OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountGroupsAjax Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountGroupsAjax:
+ Collaboration diagram for OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountGroupsAjax:

Public Member Functions

 removeDiscGroup ()
 
 addDiscGroup ()
 

Public Attributes

const NEW_DISCOUNT_ID = "-1"
 

Protected Member Functions

 _getQuery ()
 

Protected Attributes

 $_aColumns
 

Detailed Description

Class manages discount groups

Member Function Documentation

◆ _getQuery()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountGroupsAjax::_getQuery ( )
protected

Returns SQL query for data to fetc

Returns
string
Deprecated:
underscore prefix violates PSR12, will be renamed to "getQuery" in next major

◆ addDiscGroup()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountGroupsAjax::addDiscGroup ( )

Adds user group to discount config

◆ removeDiscGroup()

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountGroupsAjax::removeDiscGroup ( )

Removes user group from discount config

Member Data Documentation

◆ $_aColumns

OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountGroupsAjax::$_aColumns
protected
Initial value:
= [
'container1' => [
['oxtitle', 'oxgroups', 1, 0, 0],
['oxid', 'oxgroups', 0, 0, 0],
['oxid', 'oxgroups', 0, 0, 1],
],
'container2' => [
['oxtitle', 'oxgroups', 1, 0, 0],
['oxid', 'oxgroups', 0, 0, 0],
['oxid', 'oxobject2discount', 0, 0, 1],
]
]

◆ NEW_DISCOUNT_ID

const OxidEsales\EshopCommunity\Application\Controller\Admin\DiscountGroupsAjax::NEW_DISCOUNT_ID = "-1"

If this discount id comes from request, it means that new discount should be created.


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