Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс CalculationResult
+ Граф наследования:CalculationResult:

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

 __construct ()
 
 getDeliveryPrice ()
 
 setDeliveryPrice ($price)
 
 getExtraServicesPrice ()
 
 setExtraServicesPrice ($price)
 
 getPrice ()
 
 setDescription ($description)
 
 getDescription ()
 
 setPeriodDescription ($description)
 
 getPeriodDescription ()
 
 setAsNextStep ()
 
 isNextStep ()
 
 getPacksCount ()
 
 setPacksCount ($count)
 
 getTmpData ()
 
 setTmpData ($data)
 
 getPeriodFrom ()
 
 setPeriodFrom ($periodFrom)
 
 getPeriodTo ()
 
 setPeriodTo ($periodTo)
 
 getPeriodType ()
 
 setPeriodType ($periodType)
 
- Открытые члены унаследованные от ResultSerializable
 serialize ()
 
 unserialize ($data)
 
 __unserialize (array $vars)
 
- Открытые члены унаследованные от Result
 __construct ($result, Connection $dbConnection=null, \Bitrix\Main\Diag\SqlTrackerQuery $trackerQuery=null)
 
 getResource ()
 
 setReplacedAliases (array $replacedAliases)
 
 addReplacedAliases (array $replacedAliases)
 
 setSerializedFields (array $serializedFields)
 
 addFetchDataModifier ($fetchDataModifier)
 
 fetchRaw ()
 
 fetch (\Bitrix\Main\Text\Converter $converter=null)
 
 fetchAll (\Bitrix\Main\Text\Converter $converter=null)
 
 getFields ()
 
 getSelectedRowsCount ()
 
 getTrackerQuery ()
 
 getConverters ()
 
 setConverters ($converters)
 
 setCount ($n)
 
 getCount ()
 
 getIterator ()
 

Открытые атрибуты

const PERIOD_TYPE_MIN = "MIN"
 
const PERIOD_TYPE_HOUR = "H"
 
const PERIOD_TYPE_DAY = "D"
 
const PERIOD_TYPE_MONTH = "M"
 

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

 $description = ""
 
 $periodDescription = ""
 
 $periodFrom = null
 
 $periodTo = null
 
 $periodType = self::PERIOD_TYPE_DAY
 
 $nextStep = false
 
 $packsCount = 0
 
 $extraServicesPrice = 0
 
 $deliveryPrice = 0
 
 $tmpData = ""
 
- Защищенные данные унаследованные от Result
 $connection
 
 $resource
 
 $trackerQuery = null
 
 $converters = array()
 
 $serializedFields = array()
 
 $replacedAliases = array()
 
 $fetchDataModifiers = array()
 
 $count
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от Result
 fetchRowInternal ()
 

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

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

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

◆ __construct()

__construct ( )

CalculationResult constructor.

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

Методы

◆ getDeliveryPrice()

getDeliveryPrice ( )
Возвращает
float

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

◆ getDescription()

getDescription ( )
Возвращает
string

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

◆ getExtraServicesPrice()

getExtraServicesPrice ( )
Возвращает
float

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

◆ getPacksCount()

getPacksCount ( )
Возвращает
int

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

◆ getPeriodDescription()

getPeriodDescription ( )
Возвращает
string

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

◆ getPeriodFrom()

getPeriodFrom ( )
Возвращает
int

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

◆ getPeriodTo()

getPeriodTo ( )
Возвращает
int

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

◆ getPeriodType()

getPeriodType ( )
Возвращает
int

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

◆ getPrice()

getPrice ( )
Возвращает
float

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

◆ getTmpData()

getTmpData ( )
Возвращает
int

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

◆ isNextStep()

isNextStep ( )
Возвращает
string

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

◆ setAsNextStep()

setAsNextStep ( )

If calculation needs several steps.

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

◆ setDeliveryPrice()

setDeliveryPrice ( $price)
Аргументы
float$price

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

◆ setDescription()

setDescription ( $description)
Аргументы
string$description

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

◆ setExtraServicesPrice()

setExtraServicesPrice ( $price)
Аргументы
float$price

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

◆ setPacksCount()

setPacksCount ( $count)
Аргументы
int$count

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

◆ setPeriodDescription()

setPeriodDescription ( $description)
Аргументы
string$description

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

◆ setPeriodFrom()

setPeriodFrom ( $periodFrom)
Аргументы
int$periodFrom

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

◆ setPeriodTo()

setPeriodTo ( $periodTo)
Аргументы
int$periodTo

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

◆ setPeriodType()

setPeriodType ( $periodType)
Аргументы
int$periodType

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

◆ setTmpData()

setTmpData ( $data)
Аргументы
string$data

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

Данные класса

◆ $deliveryPrice

$deliveryPrice = 0
protected

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

◆ $description

$description = ""
protected

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

◆ $extraServicesPrice

$extraServicesPrice = 0
protected

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

◆ $nextStep

$nextStep = false
protected

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

◆ $packsCount

$packsCount = 0
protected

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

◆ $periodDescription

$periodDescription = ""
protected

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

◆ $periodFrom

$periodFrom = null
protected

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

◆ $periodTo

$periodTo = null
protected

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

◆ $periodType

$periodType = self::PERIOD_TYPE_DAY
protected

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

◆ $tmpData

string $tmpData = ""
protected

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

◆ PERIOD_TYPE_DAY

const PERIOD_TYPE_DAY = "D"

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

◆ PERIOD_TYPE_HOUR

const PERIOD_TYPE_HOUR = "H"

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

◆ PERIOD_TYPE_MIN

const PERIOD_TYPE_MIN = "MIN"

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

◆ PERIOD_TYPE_MONTH

const PERIOD_TYPE_MONTH = "M"

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