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

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

 getHandlerCode ()
 
 buildZReportQuery ($id)
 
 check (Check $check)
 
 printImmediately (Check $check)
 
 validate ()
 
- Открытые члены унаследованные от Cashbox
 getField ($name)
 
 getOfd ()
 
 buildCheckQuery (Check $check)
 
 getValueFromSettings ($name, $code)
 
 isCheckable ()
 
 isCorrection ()
 

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

static getHandlerParams ($handlerCode)
 
static getConfigStructure ($handlerCode)
 
- Открытые статические члены унаследованные от Cashbox
static init ()
 
static getCode ()
 
static create (array $settings)
 
static getName ()
 
static applyCheckResult (array $data)
 
static applyZReportResult (array $data)
 
static getSettings ($modelId=0)
 
static getGeneralRequiredFields ()
 
static getSupportedKkmModels ()
 
static isCorrectionOn ()
 
static getFfdVersion ()
 
static isSupportedFFD105 ()
 

Защищенные статические члены

static getCheckTypeMap ()
 
static extractCheckData (array $data)
 
- Защищенные статические члены унаследованные от Cashbox
static getErrorType ($errorCode)
 
static extractZReportData (array $data)
 
static buildUuid ($type, $id)
 
static parseUuid ($uuid)
 

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

- Открытые атрибуты унаследованные от Cashbox
const UUID_TYPE_CHECK = 'check'
 
const UUID_TYPE_REPORT = 'report'
 
const UUID_DELIMITER = '|'
 
const EVENT_ON_GET_CUSTOM_CASHBOX_HANDLERS = 'OnGetCustomCashboxHandlers'
 
- Защищенные члены унаследованные от Cashbox
 validateFields ($fields)
 
 isRequiredField ($field)
 

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

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

Методы

◆ buildZReportQuery()

buildZReportQuery ( $id)
Аргументы
$id
Возвращает
array

Переопределяет метод предка Cashbox.

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

◆ check()

check ( Check $check)
Аргументы
Check$check
Возвращает
Result
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

Замещает ICheckable.

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

◆ extractCheckData()

static extractCheckData ( array $data)
staticprotected
Аргументы
array$data
Возвращает
array
Исключения
Main

ArgumentException

Исключения
Main

NotImplementedException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

Переопределяет метод предка Cashbox.

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

◆ getCheckTypeMap()

static getCheckTypeMap ( )
staticprotected
Возвращает
array

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

◆ getConfigStructure()

static getConfigStructure ( $handlerCode)
static
Аргументы
$handlerCode
Возвращает
mixed
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

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

◆ getHandlerCode()

getHandlerCode ( )
Возвращает
mixed

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

◆ getHandlerParams()

static getHandlerParams ( $handlerCode)
static
Аргументы
$handlerCode
Возвращает
mixed
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

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

◆ printImmediately()

printImmediately ( Check $check)
Аргументы
Check$check
Возвращает
Result
Исключения
Main

ArgumentException

Исключения
Main

ArgumentNullException

Исключения
Main

ArgumentOutOfRangeException

Исключения
Main

ArgumentTypeException

Исключения
Main

LoaderException

Исключения
Main

NotImplementedException

Исключения
Main

ObjectException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

Замещает IPrintImmediately.

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

◆ validate()

validate ( )
Возвращает
Result
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

Переопределяет метод предка Cashbox.

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