|
| static | CheckFields ($ACTION, &$arFields, $ID=0) |
| static | GetByID ($id) |
| static | Add ($fields, $recount=false) |
| static | Update ($id, $fields, $recount=false) |
| static | Delete ($id) |
| static | GetBasePrice ($productID, $quantityFrom=false, $quantityTo=false, $boolExt=true) |
| static | SetBasePrice ($ProductID, $Price, $Currency, $quantityFrom=false, $quantityTo=false, $bGetID=false) |
| static | ReCalculate ($TYPE, $ID, $VAL) |
| static | OnCurrencyDelete ($Currency) |
| static | OnIBlockElementDelete ($ProductID) |
| static | DeleteByProduct ($ProductID, $arExceptionIDs=array()) |
| static | ReCountForBase (&$arFields) |
| static | ReCountFromBase (&$arFields, &$boolBase) |
См. определение в файле price.php строка 7
◆ Add()
| Add |
( |
| $fields, |
|
|
| $recount = false ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::add
- Аргументы
-
| array | $fields | |
| bool | $recount | |
- Возвращает
- bool|int
См. определение в файле price.php строка 187
◆ CheckFields()
| CheckFields |
( |
| $ACTION, |
|
|
& | $arFields, |
|
|
| $ID = 0 ) |
|
static |
- Аргументы
-
| string | $ACTION | |
| array | &$arFields | |
| int | $ID | |
- Возвращает
- bool
См. определение в файле price.php строка 17
◆ Delete()
- См. также
- \Bitrix\Catalog\Model\Price::delete
- Аргументы
-
- Возвращает
- bool
См. определение в файле price.php строка 259
◆ DeleteByProduct()
| DeleteByProduct |
( |
| $ProductID, |
|
|
| $arExceptionIDs = array() ) |
|
static |
◆ GetBasePrice()
| GetBasePrice |
( |
| $productID, |
|
|
| $quantityFrom = false, |
|
|
| $quantityTo = false, |
|
|
| $boolExt = true ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::getList
- Аргументы
-
| $productID | |
| bool | $quantityFrom | |
| bool | $quantityTo | |
| bool | $boolExt | |
- Возвращает
- array|bool|false|mixed|null
См. определение в файле price.php строка 284
◆ GetByID()
- Аргументы
-
- Возвращает
- array|false
См. определение в файле price.php строка 132
◆ OnCurrencyDelete()
| OnCurrencyDelete |
( |
| $Currency | ) |
|
|
static |
◆ OnIBlockElementDelete()
| OnIBlockElementDelete |
( |
| $ProductID | ) |
|
|
static |
- См. также
- \Bitrix\Catalog\Model\Product::delete
- Аргументы
-
- Возвращает
- bool
См. определение в файле price.php строка 481
◆ ReCalculate()
| ReCalculate |
( |
| $TYPE, |
|
|
| $ID, |
|
|
| $VAL ) |
|
static |
◆ ReCountForBase()
| ReCountForBase |
( |
& | $arFields | ) |
|
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::add and \Bitrix\Catalog\Model\Price::update
- Аргументы
-
- Возвращает
- void
См. определение в файле price.php строка 528
◆ ReCountFromBase()
| ReCountFromBase |
( |
& | $arFields, |
|
|
& | $boolBase ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::add and \Bitrix\Catalog\Model\Price::update
- Аргументы
-
| array | &$arFields | |
| bool | &$boolBase | |
- Возвращает
- void
См. определение в файле price.php строка 581
◆ SetBasePrice()
| SetBasePrice |
( |
| $ProductID, |
|
|
| $Price, |
|
|
| $Currency, |
|
|
| $quantityFrom = false, |
|
|
| $quantityTo = false, |
|
|
| $bGetID = false ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::add and \Bitrix\Catalog\Model\Price::update
- Аргументы
-
| int | $ProductID | |
| int | float | $Price | |
| string | $Currency | |
| bool | $quantityFrom | |
| bool | $quantityTo | |
| bool | $bGetID | |
- Возвращает
- bool|int
См. определение в файле price.php строка 348
◆ Update()
| Update |
( |
| $id, |
|
|
| $fields, |
|
|
| $recount = false ) |
|
static |
- См. также
- \Bitrix\Catalog\Model\Price::update
- Аргументы
-
| $id | |
| array | $fields | |
| bool | $recount | |
- Возвращает
- bool|int
См. определение в файле price.php строка 225
Объявления и описания членов класса находятся в файле: