|
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
Объявления и описания членов класса находятся в файле: