Tutorial Extension  1.0.0
SellerDeck Extensions - Tutorial Extension
Public Member Functions | Protected Attributes | List of all members
COrderDetailBase Class Reference

Inherits CTable.

Inherited by COrderDetail, and COrderDetail.

Public Member Functions

 CreateOriginalCopies ()
 
- Public Member Functions inherited from CTable
 __construct (\SDExtension\DB\CDataBase $oDB)
 
 GetDB ()
 
 Reset ()
 
 Save ($aActualValues=null)
 
 UpdateSave ($aActualValues=[], $bModified=true, $bAutoId=false)
 
 Set ($aActualValues=[], $bModified=true)
 
 Get ()
 
 GetRecords ()
 
 Load ($aWhere=[], $nReturnType=\PDO::FETCH_ASSOC)
 
 LoadByValue ($sColumn, $sValue)
 
 LoadByID ($sValue)
 
 Reload ($sID=null)
 
 CreateOriginalCopies ()
 
 Validate ($aActualValues=[])
 

Protected Attributes

 $m_sTable = TABLE_ORDER_DETAIL
 
 $m_sIdColumn = 'OrderDetailID'
 
 $m_bAutoID = false
 
 $m_aDefaultValues
 
- Protected Attributes inherited from CTable
 $m_oDB = null
 
 $m_sTable = 'table'
 
 $m_sIdColumn = 'id'
 
 $m_bAutoID = true
 
 $m_aDefaultValues = []
 
 $m_aActualValues = []
 
 $m_aRules = []
 
 $m_bNewRecord
 
 $m_bModified
 

Additional Inherited Members

- Protected Member Functions inherited from CTable
 GetRules ()
 

Detailed Description

Definition at line 19 of file COrderDetailBase.php.

Member Function Documentation

CreateOriginalCopies ( )

CreateOriginalCopies - Creates Original Copies

public

Returns
void

Definition at line 111 of file COrderDetailBase.php.

112  {
113  $this->m_aActualValues['dOriginalTotalCost'] = $this->m_aActualValues['TotalCost'];
114  $this->m_aActualValues['dOriginalTax1'] = $this->m_aActualValues['Tax 1'];
115  $this->m_aActualValues['dOriginalTax2'] = $this->m_aActualValues['Tax 2'];
116  $this->m_aActualValues['sOrigTax1OpaqueData'] = $this->m_aActualValues['sTax1OpaqueData'];
117  $this->m_aActualValues['sOrigTax2OpaqueData'] = $this->m_aActualValues['sTax2OpaqueData'];
118  $this->m_aActualValues['nOriginalTaxTreatment'] = $this->m_aActualValues['TaxTreatment'];
119  $this->m_aActualValues['dOriginalDiscount'] = $this->m_aActualValues['dDiscount'];
120  $this->m_aActualValues['dOriginalUnitPrice'] = $this->m_aActualValues['Price'];
121  }

Member Data Documentation

$m_aDefaultValues
protected
Initial value:
= [
'OrderDetailID' => ''

Definition at line 40 of file COrderDetailBase.php.


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