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

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

 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 isOfdSettingsNeeded ()

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

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

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

Поля данных унаследованные от 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)
Защищенные данные унаследованные от Cashbox
const MAX_UUID_LENGTH = 100

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

См. определение в файле 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()

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

ArgumentException

Исключения
Main

NotImplementedException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

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

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

◆ getCheckTypeMap()

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

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

◆ getConfigStructure()

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

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

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

◆ getHandlerCode()

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

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

◆ getHandlerParams()

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


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