|
| static | Initialize () |
| static | GetAdminList ($arSort=array("SORT"=> "ASC")) |
| static | isSidNew ($sid) |
| static | getIdFromNewSid ($sid) |
| static | GetList ($arSort=array("SORT"=> "ASC"), $arFilter=array()) |
| static | GetHandlerCompability ($arOrder, $arHandler, $SITE_ID=SITE_ID) |
| static | GetHandlerExtraParams ($SID, $profileId, $arOrder, $siteId=false) |
| static | getActionsList ($deliveryId) |
| static | executeAction ($deliveryId, $actionId, $arOrder) |
| static | GetBySID ($SID, $SITE_ID=false) |
| static | CheckFields ($arData) |
| static | getServiceParams ($sid, $siteId=false) |
| static | Set ($code, $arData, $siteId=false) |
| static | Reset ($sid) |
| static | ResetAll () |
| static | CalculateFull ($SID, $profile, $arOrder, $currency, $SITE_ID=false) |
| static | Calculate ($STEP, $SID, $profile, $arOrder, $currency, $TMP=false, $SITE_ID=false) |
| static | checkDimensions ($arOrderDimensions, $arRestrictDimensions) |
| static | checkDimensionsSum ($arItems, $maxDimensionSum) |
| static | checkMaxSize ($arItems, $maxSize) |
| static | getActionsNames () |
| static | convertToNew ($renameTable=false) |
| static | convertToNewAgent ($renameTable=false) |
| static | convertConfigHandlerToSidAgent () |
|
| static | __getRegisteredHandlers () |
| static | isFieldInFilter ($fieldName, $filter) |
| static | getFilterValue ($fieldName, $filter) |
| static | convertFilterOldToNew (array $oldFilter) |
| static | isFieldInFilter2 ($fieldName, $filter) |
| static | checkRestrictionFilter (array $restriction, array $filter) |
| static | saveRestrictionBySiteId ($deliveryId, $siteId, $update) |
| static | saveRestrictionByWeight ($deliveryId, array $weightParams, $update) |
| static | saveRestrictionByPublicShow ($deliveryId, $publicShow, $update) |
| static | saveRestrictionByPrice ($deliveryId, array $priceParams, $currency, $update) |
| static | saveRestrictionByDimensions ($deliveryId, array $params, $update) |
| static | saveRestrictionByMaxSize ($deliveryId, $maxSize, $update) |
| static | __executeCalculateEvents ($SID, $profile, $arOrder, $arReturn) |
См. определение в файле delivery_handler.php строка 10
◆ __executeCalculateEvents()
| __executeCalculateEvents |
( |
| $SID, |
|
|
| $profile, |
|
|
| $arOrder, |
|
|
| $arReturn ) |
|
staticprotected |
◆ __getRegisteredHandlers()
| __getRegisteredHandlers |
( |
| ) |
|
|
staticprotected |
◆ Calculate()
| Calculate |
( |
| $STEP, |
|
|
| $SID, |
|
|
| $profile, |
|
|
| $arOrder, |
|
|
| $currency, |
|
|
| $TMP = false, |
|
|
| $SITE_ID = false ) |
|
static |
- Аргументы
-
| $STEP | |
| $SID | |
| $profile | |
| $arOrder | |
| $currency | |
| bool | $TMP | |
| bool | $SITE_ID | |
- Возвращает
- array
См. определение в файле delivery_handler.php строка 1267
◆ CalculateFull()
| CalculateFull |
( |
| $SID, |
|
|
| $profile, |
|
|
| $arOrder, |
|
|
| $currency, |
|
|
| $SITE_ID = false ) |
|
static |
◆ checkDimensions()
| checkDimensions |
( |
| $arOrderDimensions, |
|
|
| $arRestrictDimensions ) |
|
static |
- Аргументы
-
| $arOrderDimensions | |
| $arRestrictDimensions | |
- Возвращает
- bool
См. определение в файле delivery_handler.php строка 1360
◆ checkDimensionsSum()
| checkDimensionsSum |
( |
| $arItems, |
|
|
| $maxDimensionSum ) |
|
static |
◆ CheckFields()
◆ checkMaxSize()
| checkMaxSize |
( |
| $arItems, |
|
|
| $maxSize ) |
|
static |
◆ checkRestrictionFilter()
| checkRestrictionFilter |
( |
array | $restriction, |
|
|
array | $filter ) |
|
staticprotected |
◆ convertConfigHandlerToSidAgent()
| convertConfigHandlerToSidAgent |
( |
| ) |
|
|
static |
◆ convertFilterOldToNew()
| convertFilterOldToNew |
( |
array | $oldFilter | ) |
|
|
staticprotected |
◆ convertToNew()
| convertToNew |
( |
| $renameTable = false | ) |
|
|
static |
◆ convertToNewAgent()
| convertToNewAgent |
( |
| $renameTable = false | ) |
|
|
static |
◆ executeAction()
| executeAction |
( |
| $deliveryId, |
|
|
| $actionId, |
|
|
| $arOrder ) |
|
static |
- Аргументы
-
| $deliveryId | |
| $actionId | |
| $arOrder | |
- Возвращает
- array|mixed
См. определение в файле delivery_handler.php строка 494
◆ getActionsList()
| getActionsList |
( |
| $deliveryId | ) |
|
|
static |
◆ getActionsNames()
◆ GetAdminList()
| GetAdminList |
( |
| $arSort = array("SORT" => "ASC") | ) |
|
|
static |
◆ GetBySID()
| GetBySID |
( |
| $SID, |
|
|
| $SITE_ID = false ) |
|
static |
◆ getFilterValue()
| getFilterValue |
( |
| $fieldName, |
|
|
| $filter ) |
|
staticprotected |
◆ GetHandlerCompability()
| GetHandlerCompability |
( |
| $arOrder, |
|
|
| $arHandler, |
|
|
| $SITE_ID = SITE_ID ) |
|
static |
get services compability. result - list of delivery profiles;
См. определение в файле delivery_handler.php строка 320
◆ GetHandlerExtraParams()
| GetHandlerExtraParams |
( |
| $SID, |
|
|
| $profileId, |
|
|
| $arOrder, |
|
|
| $siteId = false ) |
|
static |
- Аргументы
-
| $SID | |
| $profileId | |
| $arOrder | |
| bool | $siteId | |
- Возвращает
- array|mixed
См. определение в файле delivery_handler.php строка 440
◆ getIdFromNewSid()
◆ GetList()
| GetList |
( |
| $arSort = array("SORT" => "ASC"), |
|
|
| $arFilter = array() ) |
|
static |
◆ getServiceParams()
| getServiceParams |
( |
| $sid, |
|
|
| $siteId = false ) |
|
static |
◆ Initialize()
public: Initialize includes all delivery_*.php files in /php_interface/include/sale_delivery/ and /modules/sale/delivery/ double files with the same name are ignored
См. определение в файле delivery_handler.php строка 22
◆ isFieldInFilter()
| isFieldInFilter |
( |
| $fieldName, |
|
|
| $filter ) |
|
staticprotected |
◆ isFieldInFilter2()
| isFieldInFilter2 |
( |
| $fieldName, |
|
|
| $filter ) |
|
staticprotected |
◆ isSidNew()
◆ Reset()
◆ ResetAll()
◆ saveRestrictionByDimensions()
| saveRestrictionByDimensions |
( |
| $deliveryId, |
|
|
array | $params, |
|
|
| $update ) |
|
staticprotected |
- Аргументы
-
| $deliveryId | |
| array | $params | |
| $update | |
- Возвращает
- bool
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле delivery_handler.php строка 795
◆ saveRestrictionByMaxSize()
| saveRestrictionByMaxSize |
( |
| $deliveryId, |
|
|
| $maxSize, |
|
|
| $update ) |
|
staticprotected |
- Аргументы
-
| $deliveryId | |
| array | $params | |
| $update | |
- Возвращает
- bool
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле delivery_handler.php строка 839
◆ saveRestrictionByPrice()
| saveRestrictionByPrice |
( |
| $deliveryId, |
|
|
array | $priceParams, |
|
|
| $currency, |
|
|
| $update ) |
|
staticprotected |
- Аргументы
-
| $deliveryId | |
| array | $priceParams | |
| $currency | |
| $update | |
- Возвращает
- bool
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле delivery_handler.php строка 751
◆ saveRestrictionByPublicShow()
| saveRestrictionByPublicShow |
( |
| $deliveryId, |
|
|
| $publicShow, |
|
|
| $update ) |
|
staticprotected |
◆ saveRestrictionBySiteId()
| saveRestrictionBySiteId |
( |
| $deliveryId, |
|
|
| $siteId, |
|
|
| $update ) |
|
staticprotected |
- Аргументы
-
| $deliveryId | |
| $siteId | |
| $update | |
- Возвращает
- bool
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле delivery_handler.php строка 631
◆ saveRestrictionByWeight()
| saveRestrictionByWeight |
( |
| $deliveryId, |
|
|
array | $weightParams, |
|
|
| $update ) |
|
staticprotected |
- Аргументы
-
| $deliveryId | |
| array | $weightParams | |
| $update | |
- Возвращает
- bool
- Исключения
-
Bitrix\Main\ArgumentException
См. определение в файле delivery_handler.php строка 673
◆ Set()
| Set |
( |
| $code, |
|
|
| $arData, |
|
|
| $siteId = false ) |
|
static |
◆ $actions
Инициализатор
"REQUEST_SELF" => 0,
"REQUEST_TAKE" => 1
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
См. определение в файле delivery_handler.php строка 12
Объявления и описания членов класса находятся в файле: