1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CAllSaleBasket
Граф наследования:CAllSaleBasket:
CSaleBasket

Открытые статические члены

static GetProductProvider ($arBasketItem)
static ClearProductSubscribe ($LID)
static _Update ($ID, &$arFields)
static Init ($bVar=false, $bSkipFUserInit=false)
static GetBasketUserID ($bSkipFUserInit=false)
static GetByID ($ID)
static ExecuteCallbackFunction ($callbackFunc="", $module="", $productID=0)
static ReReadPrice ($callbackFunc="", $module="", $productID=0, $quantity=0, $renewal="N", $productProvider="")
static OnOrderProduct ($callbackFunc="", $module="", $productID=0, $quantity=0, $productProvider="")
static UpdatePrice ($ID, $callbackFunc='', $module='', $productID=0, $quantity=0, $renewal='N', $productProvider='', $notes='')
static OrderPayment ($orderID, $bPaid, $recurringID=0)
static OrderCanceled ($orderID, $bCancel)
static UpdateBasketPrices ($fuserID, $siteID, array $options=array())
static compareBasketProps ($newProperties, $oldProperties)

Поля данных

const TYPE_SET = 1

Статические защищенные данные

static array $currencySiteList = []
static array $currencyList = []

Подробное описание

См. определение в файле basket.php строка 11

Методы

◆ _Update()

_Update ( $ID,
& $arFields )
static

См. определение в файле basket.php строка 1568

◆ ClearProductSubscribe()

ClearProductSubscribe ( $LID)
static

Removes old product subscription

Аргументы
string$LID- site for cleaning
Возвращает
bool

См. определение в файле basket.php строка 59

◆ compareBasketProps()

compareBasketProps ( $newProperties,
$oldProperties )
static
Аргументы
array$newProperties
array$oldProperties
Возвращает
bool|null

См. определение в файле basket.php строка 3449

◆ ExecuteCallbackFunction()

ExecuteCallbackFunction ( $callbackFunc = "",
$module = "",
$productID = 0 )
static

См. определение в файле basket.php строка 1822

◆ GetBasketUserID()

GetBasketUserID ( $bSkipFUserInit = false)
static
См. также
Sale\Fuser::getId
Аргументы
bool$bSkipFUserInit
Возвращает
int

См. определение в файле basket.php строка 1796

◆ GetByID()

GetByID ( $ID)
static

См. определение в файле basket.php строка 1805

◆ GetProductProvider()

GetProductProvider ( $arBasketItem)
static

Checks if the basket item has product provider class implementing IBXSaleProductProvider interface

Аргументы
array$arBasketItem- array of basket item fields
Возвращает
mixed

См. определение в файле basket.php строка 24

◆ Init()

Init ( $bVar = false,
$bSkipFUserInit = false )
static

См. определение в файле basket.php строка 1779

◆ OnOrderProduct()

OnOrderProduct ( $callbackFunc = "",
$module = "",
$productID = 0,
$quantity = 0,
$productProvider = "" )
static

См. определение в файле basket.php строка 1878

◆ OrderCanceled()

OrderCanceled ( $orderID,
$bCancel )
static

См. определение в файле basket.php строка 2293

◆ OrderPayment()

OrderPayment ( $orderID,
$bPaid,
$recurringID = 0 )
static

См. определение в файле basket.php строка 2178

◆ ReReadPrice()

ReReadPrice ( $callbackFunc = "",
$module = "",
$productID = 0,
$quantity = 0,
$renewal = "N",
$productProvider = "" )
static

См. определение в файле basket.php строка 1864

◆ UpdateBasketPrices()

UpdateBasketPrices ( $fuserID,
$siteID,
array $options = array() )
static

См. определение в файле basket.php строка 3247

◆ UpdatePrice()

UpdatePrice ( $ID,
$callbackFunc = '',
$module = '',
$productID = 0,
$quantity = 0,
$renewal = 'N',
$productProvider = '',
$notes = '' )
static

См. определение в файле basket.php строка 1893

Поля

◆ $currencyList

array $currencyList = []
staticprotected

См. определение в файле basket.php строка 16

◆ $currencySiteList

array $currencySiteList = []
staticprotected

См. определение в файле basket.php строка 15

◆ TYPE_SET

const TYPE_SET = 1

См. определение в файле basket.php строка 13


Объявления и описания членов класса находятся в файле: