Enum extends Base
Table of Contents
Methods
- __construct() : mixed
- canManagerEditValue() : mixed
- canUserEditValue() : mixed
- getAdminDefaultControl() : mixed
- getAdminParamsControl() : mixed
- getAdminParamsName() : mixed
- getClassTitle() : mixed
- getCode() : mixed
- getCost() : float
- getCostShipment() : mixed
- getDescription() : mixed
- getDisplayValue() : string|null
- getEditControl() : mixed
- getId() : mixed
- getInitial() : string|null
- getName() : mixed
- getOperatingCurrency() : mixed
- getParams() : mixed
- getPrice() : float
- getPriceShipment() : mixed
- getValue() : mixed
- getViewControl() : mixed
- isEmbeddedOnly() : mixed
- isInner() : mixed
- isStore() : mixed
- prepareParamsToSave() : mixed
- setOperatingCurrency() : mixed
- setValue() : mixed
Methods
__construct()
public
__construct(mixed $id, array<string|int, mixed> $structure, mixed $currency[, mixed $value = null ][, array<string|int, mixed> $additionalParams = array() ]) : mixed
Parameters
- $id : mixed
- $structure : array<string|int, mixed>
- $currency : mixed
- $value : mixed = null
- $additionalParams : array<string|int, mixed> = array()
canManagerEditValue()
public
canManagerEditValue() : mixed
canUserEditValue()
public
canUserEditValue() : mixed
getAdminDefaultControl()
public
getAdminDefaultControl([mixed $prefix = '' ][, mixed $value = false ]) : mixed
Parameters
- $prefix : mixed = ''
- $value : mixed = false
getAdminParamsControl()
public
static getAdminParamsControl(mixed $name, array<string|int, mixed> $params[, mixed $currency = "" ]) : mixed
Parameters
- $name : mixed
- $params : array<string|int, mixed>
- $currency : mixed = ""
getAdminParamsName()
public
static getAdminParamsName() : mixed
getClassTitle()
public
static getClassTitle() : mixed
getCode()
public
getCode() : mixed
getCost()
public
getCost() : float
Return values
floatgetCostShipment()
public
getCostShipment([Shipment $shipment = null ]) : mixed
Parameters
- $shipment : Shipment = null
getDescription()
public
getDescription() : mixed
getDisplayValue()
public
getDisplayValue() : string|null
Tags
Return values
string|nullgetEditControl()
public
getEditControl([mixed $prefix = "" ][, mixed $value = false ]) : mixed
Parameters
- $prefix : mixed = ""
- $value : mixed = false
getId()
public
getId() : mixed
getInitial()
public
getInitial() : string|null
Return values
string|nullgetName()
public
getName() : mixed
getOperatingCurrency()
public
getOperatingCurrency() : mixed
getParams()
public
getParams() : mixed
getPrice()
public
getPrice() : float
use \Bitrix\Sale\Delivery\ExtraServices\Base::getPriceShipment()
Return values
floatgetPriceShipment()
public
getPriceShipment([Shipment $shipment = null ]) : mixed
Parameters
- $shipment : Shipment = null
getValue()
public
getValue() : mixed
getViewControl()
public
getViewControl() : mixed
isEmbeddedOnly()
public
static isEmbeddedOnly() : mixed
isInner()
public
static isInner() : mixed
isStore()
public
isStore() : mixed
prepareParamsToSave()
public
static prepareParamsToSave(array<string|int, mixed> $params) : mixed
Parameters
- $params : array<string|int, mixed>
setOperatingCurrency()
public
setOperatingCurrency(mixed $currency) : mixed
Parameters
- $currency : mixed
setValue()
public
setValue(mixed $value) : mixed
Parameters
- $value : mixed