Class Shop_Payment_System_Handler
Online shop.
Package: HostCMS\Shop
Copyright: © 2005-2021 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru
Author: Hostmake LLC
Version: 6.x
Located at shop/payment/system/handler.php
Methods summary
public static
mixed
|
#
factory(
Create instance of payment system |
public static
|
#
checkBeforeContent(
Call ->checkPaymentBeforeContent() on each shop's Shop_Payment_System_Handlers |
public static
|
#
checkAfterContent(
Call ->checkPaymentAfterContent() on each shop's Shop_Payment_System_Handlers |
protected static
|
#
_check(
Protected method to call $methodName on each shop's Shop_Payment_System_Handlers |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
allowOrderPropertyFiles( boolean $allowOrderPropertyFiles )
Allow upload files for order's property |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
public
|
|
public
|
|
public
|
|
protected
|
#
_addPurchaseDiscount( float $amount, float $quantity, array $aDiscountPrices = array() )
Add a discount to the purchase |
protected
string
|
#
_getDeliveryName(
Get delivery name |
protected
|
|
public
|
|
public
mixed
|
|
public
mixed
|
|
public
|
|
public
|
|
protected
|
|
protected
|
#
_addPropertiesList( integer $parent_id, object $parentObject )
Add list of user's properties to XML |
protected
mixed
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
array
|
|
public
|
|
protected
|
|
protected
string
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
protected
|
Properties summary
protected
integer
|
$_bonusMultiplier
DEPRECATED as of HostCMS 6.9.2 |
#
1
|
protected
array
|
$_aProperties
List of properties |
#
array()
|
protected
array
|
$_aProperty_Dirs
Property directories |
#
array()
|
protected
array
|
$_orderParams
Params of the order |
#
NULL
|
protected
boolean
|
$_round
Round prices |
#
TRUE
|
protected
boolean
|
$_applyDiscounts
Round prices |
#
TRUE
|
protected
boolean
|
$_applyDiscountCards
Apply Discount Cards |
#
TRUE
|
protected
|
$_Shop_Payment_System_Model
Payment system |
#
NULL
|
protected
boolean
|
$_allowOrderPropertyFiles
Allow upload files for order's property |
#
FALSE
|
protected
|
$_shopOrderBeforeAction
Объект заказа до изменения. |
#
NULL
|
protected
|
$_shopOrder
Объект заказа |
#
NULL
|
protected
|
$_xsl
XSL данных о заказе |
#
NULL
|
protected
|
$_xslAdminMail
XSL письма администратору о заказе |
#
NULL
|
protected
|
$_xslSiteuserMail
XSL письма пользователю о заказе |
#
NULL
|
protected
string
|
$_adminMailContentType
Content-type письма администратору о заказе |
#
'text/html'
|
protected
string
|
$_siteuserMailContentType
Content-type письма пользователю о заказе |
#
'text/html'
|
protected
|
$_adminMailSubject
Тема письма администратору о заказе |
#
NULL
|
protected
|
$_senderName
Имя отправителя |
#
NULL
|
protected
|
$_from
Адреса отправителя |
#
NULL
|
protected
|
$_siteuserMailSubject
Тема письма пользователю о заказе |
#
NULL
|
protected
array
|
$_notificationModes
Массив с режимами, при использовании которых должно происходить уведомление о покупке - apply - применение изменений заказа из списка заказа, включая изменение статуса - edit - редактирование заказа - changeStatusPaid - изменение статуса оплаты из списка заказов - cancelPaid - отмена заказа |
#
array('changeStatusPaid', 'edit')
|