Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Basket
+ Граф наследования:Basket:

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

static addProductToBasket (Sale\BasketBase $basket, array $fields, array $context, array $options=[])
 
static addProductToBasketWithPermissions (Sale\BasketBase $basket, array $fields, array $context, $options=true)
 
static getDefaultProviderName ()
 
static isNotCrawler ()
 

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

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

Методы

◆ addProductToBasket()

static addProductToBasket ( Sale\BasketBase $basket,
array $fields,
array $context,
array $options = [] )
static

Proxy method of adding a item to the basket.

Аргументы
Sale\BasketBase$basketWorking basket.
array$fieldsBasket item fields for add.
array$contextWorking context (site, user).
array$optionsExecute options.
Возвращает
Main\Result
Исключения
Main

LoaderException

Исключения
Main

ObjectNotFoundException

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

◆ addProductToBasketWithPermissions()

static addProductToBasketWithPermissions ( Sale\BasketBase $basket,
array $fields,
array $context,
$options = true )
static

Proxy method of adding a item to the basket. Already check iblock permissions.

Аргументы
Sale\BasketBase$basketWorking basket.
array$fieldsBasket item fields for add.
array$contextWorking context (site, user).
bool | array$optionsExecute options (by default - search existing row in basket before add options value).
Возвращает
Main\Result
Исключения
Main

LoaderException

Исключения
Main

ObjectNotFoundException

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

◆ getDefaultProviderName()

static getDefaultProviderName ( )
static
Возвращает
string

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

◆ isNotCrawler()

static isNotCrawler ( )
static

Returns the result of checking that the current user is not a search robot.

Возвращает
bool

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