См. определение в файле delivery_paysystem.php строка 39
◆ actualizeDeliveriesRestrictionByPS()
static actualizeDeliveriesRestrictionByPS |
( |
| ) |
|
|
staticprotected |
◆ actualizePaySystemRestrictionByDelivery()
static actualizePaySystemRestrictionByDelivery |
( |
| ) |
|
|
staticprotected |
◆ considerDeliveryParent()
static considerDeliveryParent |
( |
array | $profilePsIds, |
|
|
| $profileId, |
|
|
| $parentId, |
|
|
| $preparedData ) |
|
staticprotected |
◆ excludeDeliveryByParent()
static excludeDeliveryByParent |
( |
array | $dlvIds | ) |
|
|
staticprotected |
◆ getActiveDeliveryData()
static getActiveDeliveryData |
( |
| ) |
|
|
staticprotected |
◆ getDeliveryParentId()
static getDeliveryParentId |
( |
| $deliveryId | ) |
|
|
staticprotected |
◆ getEntityItemsFieldsList()
static getEntityItemsFieldsList |
( |
| $entityType | ) |
|
|
staticprotected |
◆ getEntityItemsFullList()
static getEntityItemsFullList |
( |
| $entityType | ) |
|
|
staticprotected |
◆ getFilePath()
◆ getLinks()
static getLinks |
( |
| $entityId, |
|
|
| $entityType, |
|
|
array | $preparedData = array(), |
|
|
| $considerParent = true ) |
|
static |
- Аргументы
-
int | $entityId | |
string | $entityType | self::ENTITY_TYPE_DELIVERY || self::ENTITY_TYPE_PAYSYSTEM |
- Возвращает
- int[]
- Исключения
-
ArgumentNullException | |
ArgumentOutOfRangeException | |
| |
Bitrix\Main\ArgumentException
См. определение в файле delivery_paysystem.php строка 525
◆ getMap()
◆ getTableName()
◆ getUnlinkedEnityItems()
static getUnlinkedEnityItems |
( |
| $entityType, |
|
|
| $linkDirection = null ) |
|
staticprotected |
◆ includeDeliveryByParent()
static includeDeliveryByParent |
( |
array | $dlvIds | ) |
|
|
staticprotected |
◆ insertLinks()
static insertLinks |
( |
| $entityId, |
|
|
| $linkDirection, |
|
|
| $entityType, |
|
|
| $linkedIds ) |
|
staticprotected |
◆ isValidParent()
static isValidParent |
( |
| $parentId, |
|
|
| $entityType ) |
|
staticprotected |
◆ prepareData()
static prepareData |
( |
array | $entityIds, |
|
|
| $entityType ) |
|
static |
◆ setLinks()
static setLinks |
( |
| $entityId, |
|
|
| $entityType, |
|
|
array | $linkedIds = array(), |
|
|
| $actualizeRestrictions = true ) |
|
static |
- Аргументы
-
int | $entityId | |
string | $entityType | self::ENTITY_TYPE_DELIVERY || self::ENTITY_TYPE_PAYSYSTEM |
int[] | $linkedIds | Empty means all |
- Возвращает
- \Bitrix\Main\Entity\Result
- Исключения
-
ArgumentNullException | |
ArgumentOutOfRangeException | |
| |
Bitrix\Main\ArgumentException
См. определение в файле delivery_paysystem.php строка 114
◆ validateLinkDirection()
static validateLinkDirection |
( |
| ) |
|
|
static |
◆ $entityItemsFieldsList
$entityItemsFieldsList = array() |
|
staticprotected |
◆ $entityItemsFullList
$entityItemsFullList = array() |
|
staticprotected |
◆ $unLinked
◆ ENTITY_TYPE_DELIVERY
const ENTITY_TYPE_DELIVERY = "DELIVERY_ID" |
◆ ENTITY_TYPE_PAYSYSTEM
const ENTITY_TYPE_PAYSYSTEM = "PAYSYSTEM_ID" |
◆ LINK_DIRECTION_DELIVERY_PAYSYSTEM
const LINK_DIRECTION_DELIVERY_PAYSYSTEM = "D" |
◆ LINK_DIRECTION_PAYSYSTEM_DELIVERY
const LINK_DIRECTION_PAYSYSTEM_DELIVERY = "P" |