UNA
Loading...
Searching...
No Matches
BxPaymentCart Class Reference
Inheritance diagram for BxPaymentCart:
BxBaseModPaymentCart BxDol

Public Member Functions

 serviceGetBlockCarts ()
 
 serviceGetBlockCart ()
 
 serviceGetBlockCartHistory ()
 
 serviceAddToCart ($iSellerId, $mixedModuleId, $iItemId, $iItemCount, $aCustom=array())
 
 serviceDeleteFromCart ($iSellerId, $iModuleId=0, $iItemId=0)
 
 getInfo ($sType, $iUserId, $iSellerId=BX_PAYMENT_EMPTY_ID, $aItems=array())
 
- Public Member Functions inherited from BxBaseModPaymentCart
 serviceGetCartUrl ($iVendor=0)
 
 serviceGetCartJs ($sType='', $iVendorId=0)
 
 serviceGetAddToCartJs ($iVendorId, $mixedModuleId, $iItemId, $iItemCount, $bNeedRedirect=false, $aCustom=array())
 
 serviceGetAddToCartLink ($iVendorId, $mixedModuleId, $iItemId, $iItemCount, $bNeedRedirect=false, $aCustom=array())
 
 serviceGetCartItemDescriptor ($iVendorId, $iModuleId, $iItemId, $iItemCount=false)
 
 serviceGetCartItemsCount ($iUserId=0)
 
 serviceGetCartItems ($iSellerId, $iModuleId, $iUserId=0)
 
 getCartItems ($iUserId, $iSellerId=0)
 

Protected Member Functions

 _getInfo ($sType, $iClientId, $iSellerId, $aItems)
 
- Protected Member Functions inherited from BxBaseModPaymentCart
 _parseByVendor ($iUserId)
 
 _parseByModule ($iUserId)
 
 _reparseBy ($aItems, $sKey)
 

Additional Inherited Members

- Protected Attributes inherited from BxBaseModPaymentCart
 $MODULE
 
 $_oModule
 
 $_bIsApi
 
 $_bSingleSeller
 
 $_iSingleSeller
 

Constructor & Destructor Documentation

◆ __construct()

BxPaymentCart::__construct ( )

Reimplemented from BxBaseModPaymentCart.

Member Function Documentation

◆ _getInfo()

BxPaymentCart::_getInfo ( $sType,
$iClientId,
$iSellerId,
$aItems )
protected

Enter description here...

Parameters
integer$iClientIdclient's ID
integer$iSellerIdvendor's ID
array$aItemsitem descriptors(quaternions) from shopping cart.
Returns
array with full info about vendor and items.

◆ serviceAddToCart()

BxPaymentCart::serviceAddToCart ( $iSellerId,
$mixedModuleId,
$iItemId,
$iItemCount,
$aCustom = array() )

◆ serviceDeleteFromCart()

BxPaymentCart::serviceDeleteFromCart ( $iSellerId,
$iModuleId = 0,
$iItemId = 0 )

◆ serviceGetBlockCart()

BxPaymentCart::serviceGetBlockCart ( )

◆ serviceGetBlockCartHistory()

BxPaymentCart::serviceGetBlockCartHistory ( )

◆ serviceGetBlockCarts()

BxPaymentCart::serviceGetBlockCarts ( )

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