1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Configurable
Граф наследования:Configurable:
Base EmptyDeliveryService

Открытые члены

 __construct (array $initParams)
 prepareFieldsForSaving (array $fields)
 isCalculatePriceImmediately ()
Открытые члены унаследованные от Base
 __construct (BatchManager $batchManager, int $storeId)
 setStoreId (int $storeId)
 writeOff (float $quantity)
 return ()

Открытые статические члены

static getClassTitle ()
static getClassDescription ()
static getAdminFieldsList ()
static onAfterAdd ($serviceId, array $fields=array())
static whetherAdminExtraServicesShow ()
static isHandlerCompatible ()

Защищенные члены

 getPeriodText ()
 calculateConcrete (\Bitrix\Sale\Shipment $shipment=null)
 getConfigStructure ()
Защищенные члены унаследованные от Base
 addRegistryItem (EO_StoreBatch $batchItem, float $amount)
 getRegistryItems ()

Защищенные данные

 $handlerCode = 'BITRIX_CONFIGURABLE'
Защищенные данные унаследованные от Base
int $storeId
BatchManager $batchManager

Статические защищенные данные

static $isCalculatePriceImmediately = true
static $whetherAdminExtraServicesShow = true

Подробное описание

См. определение в файле configurable.php строка 19

Конструктор(ы)

◆ __construct()

__construct ( array $initParams)
Аргументы
array$initParamsInitial data params from table record.
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentTypeException

См. определение в файле configurable.php строка 32

Методы

◆ calculateConcrete()

calculateConcrete ( \Bitrix\Sale\Shipment $shipment = null)
protected

См. определение в файле configurable.php строка 97

◆ getAdminFieldsList()

getAdminFieldsList ( )
static

См. определение в файле configurable.php строка 191

◆ getClassDescription()

getClassDescription ( )
static
Возвращает
string Class, service description.

Переопределяется в EmptyDeliveryService.

См. определение в файле configurable.php строка 62

◆ getClassTitle()

getClassTitle ( )
static
Возвращает
string Class title.

Переопределяется в EmptyDeliveryService.

См. определение в файле configurable.php строка 54

◆ getConfigStructure()

getConfigStructure ( )
protected
Возвращает
array
Исключения

Exception

См. определение в файле configurable.php строка 129

◆ getPeriodText()

getPeriodText ( )
protected
Возвращает
string Period text.

См. определение в файле configurable.php строка 70

◆ isCalculatePriceImmediately()

isCalculatePriceImmediately ( )

См. определение в файле configurable.php строка 215

◆ isHandlerCompatible()

isHandlerCompatible ( )
static

Переопределяется в EmptyDeliveryService.

См. определение в файле configurable.php строка 225

◆ onAfterAdd()

onAfterAdd ( $serviceId,
array $fields = array() )
static

См. определение в файле configurable.php строка 206

◆ prepareFieldsForSaving()

prepareFieldsForSaving ( array $fields)

См. определение в файле configurable.php строка 198

◆ whetherAdminExtraServicesShow()

whetherAdminExtraServicesShow ( )
static

См. определение в файле configurable.php строка 220

Поля

◆ $handlerCode

$handlerCode = 'BITRIX_CONFIGURABLE'
protected

См. определение в файле configurable.php строка 22

◆ $isCalculatePriceImmediately

$isCalculatePriceImmediately = true
staticprotected

См. определение в файле configurable.php строка 24

◆ $whetherAdminExtraServicesShow

$whetherAdminExtraServicesShow = true
staticprotected

См. определение в файле configurable.php строка 25


Объявления и описания членов класса находятся в файле: