См. определение в файле 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 | $basket | Working basket. |
array | $fields | Basket item fields for add. |
array | $context | Working context (site, user). |
array | $options | Execute options. |
- Возвращает
- Main\Result
- Исключения
-
LoaderException
- Исключения
-
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 | $basket | Working basket. |
array | $fields | Basket item fields for add. |
array | $context | Working context (site, user). |
bool | array | $options | Execute options (by default - search existing row in basket before add options value). |
- Возвращает
- Main\Result
- Исключения
-
LoaderException
- Исключения
-
ObjectNotFoundException
См. определение в файле basket.php строка 165
◆ getDefaultProviderName()
static getDefaultProviderName |
( |
| ) |
|
|
static |
◆ isNotCrawler()
Returns the result of checking that the current user is not a search robot.
- Возвращает
- bool
См. определение в файле basket.php строка 772