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

Public Member Functions

 nextTick ($iCnt)
 
 generateVoucher ($iCnt)
 
 run ()
 

Public Attributes

 $sClassDo = "voucherserie_generate"
 
 $iGeneratePerTick = 100
 

Protected Attributes

 $_sThisTemplate = "voucherserie_generate.tpl"
 
 $_oVoucherSerie = null
 
 $_iGenerated = false
 

Detailed Description

Voucher Serie generator class

Member Function Documentation

◆ generateVoucher()

OxidEsales\EshopCommunity\Application\Controller\Admin\VoucherSerieGenerate::generateVoucher (   $iCnt)

Generates and saves vouchers. Returns number of saved records

Parameters
int$iCntvoucher counter offset
Returns
int saved record count

◆ nextTick()

OxidEsales\EshopCommunity\Application\Controller\Admin\VoucherSerieGenerate::nextTick (   $iCnt)

Generates vouchers by offset iCnt

Parameters
integer$iCntvoucher offset
Returns
bool

◆ run()

OxidEsales\EshopCommunity\Application\Controller\Admin\VoucherSerieGenerate::run ( )

Runs voucher generation

Member Data Documentation

◆ $_iGenerated

OxidEsales\EshopCommunity\Application\Controller\Admin\VoucherSerieGenerate::$_iGenerated = false
protected

◆ $_oVoucherSerie

OxidEsales\EshopCommunity\Application\Controller\Admin\VoucherSerieGenerate::$_oVoucherSerie = null
protected

◆ $_sThisTemplate

OxidEsales\EshopCommunity\Application\Controller\Admin\VoucherSerieGenerate::$_sThisTemplate = "voucherserie_generate.tpl"
protected

◆ $iGeneratePerTick

OxidEsales\EshopCommunity\Application\Controller\Admin\VoucherSerieGenerate::$iGeneratePerTick = 100

◆ $sClassDo

OxidEsales\EshopCommunity\Application\Controller\Admin\VoucherSerieGenerate::$sClassDo = "voucherserie_generate"

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