8 private static $arItems =
array();
14 abstract public static function getPrice(&$arPaySystem, $orderPrice, $deliveryPrice, $buyerLocationId);
28 abstract public static function checkCompability(&$arOrder, $orderPrice, $deliveryPrice, $buyerLocationId);
32 return unserialize($strFieldContent, [
'allowed_classes' =>
false]);
37 return serialize($arTarif);
49 if(isset(self::$arItems[$psaId]))
57 if(is_array($psa) && isset($psa[
'TARIF']) && is_array($psa[
'TARIF']))
58 $arResult = self::$arItems[$psaId] = unserialize($psa[
'TARIF'], [
'allowed_classes' =>
false]);
static getStructure($psId, $persId)
static checkCompability(&$arOrder, $orderPrice, $deliveryPrice, $buyerLocationId)
static getPrice(&$arPaySystem, $orderPrice, $deliveryPrice, $buyerLocationId)
static prepareToField($arTarif)
static getValuesByPSAId($psaId)
static extractFromField($strFieldContent)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)