См. определение в файле skuprops.php строка 11
◆ extractOptionalProps()
static extractOptionalProps |
( |
array | $skuProps, |
|
|
array | $skuOrder, |
|
|
| $changedSkuId ) |
|
staticprotected |
- Аргументы
-
array | $skuProps | |
array | $skuOrder | |
| $changedSkuId | |
- Возвращает
- array
См. определение в файле skuprops.php строка 76
◆ extractRequiredProps()
static extractRequiredProps |
( |
array | $skuProps, |
|
|
array | $skuOrder, |
|
|
| $changedSkuId ) |
|
staticprotected |
- Аргументы
-
array | $skuProps | |
array | $skuOrder | |
| $changedSkuId | |
- Возвращает
- array
См. определение в файле skuprops.php строка 54
◆ filterByProps()
static filterByProps |
( |
array | $skuProps, |
|
|
array | $offersIds = array() ) |
|
staticprotected |
- Аргументы
-
array | $skuProps | |
array | $offersIds | |
- Возвращает
- array
- Исключения
-
Bitrix\Main\LoaderException
См. определение в файле skuprops.php строка 19
◆ getOffersIds()
static getOffersIds |
( |
| $productIds | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- array
- Исключения
-
Bitrix\Main\LoaderException
См. определение в файле skuprops.php строка 154
◆ getPossibleSkuPropsValues()
static getPossibleSkuPropsValues |
( |
array | $params | ) |
|
|
static |
◆ getProductId()
static getProductId |
( |
array | $skuProps, |
|
|
| $productId, |
|
|
array | $skuOrder, |
|
|
| $changedSkuId ) |
|
static |
- Аргументы
-
array | $skuProps | |
int | $productId | |
array | $skuOrder | |
| $changedSkuId | |
- Возвращает
- int|mixed
См. определение в файле skuprops.php строка 107
◆ getSkuPropValues()
static getSkuPropValues |
( |
| $propId, |
|
|
| $currentValue, |
|
|
array & | $offersIds ) |
|
staticprotected |
- Аргументы
-
| $propId | |
| $currentValue | |
array | $offersIds | |
- Возвращает
- array
- Исключения
-
Bitrix\Main\LoaderException
См. определение в файле skuprops.php строка 190