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

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

 getFields ()
 prepareFieldInfos ($fields)
 getListFieldInfo (array $fieldsInfo, $params=[])
 convertKeysToSnakeCaseFields ($fields)
 convertKeysToSnakeCaseSelect ($fields)
 convertKeysToSnakeCaseFilter ($fields)
 convertKeysToSnakeCaseOrder ($fields)
 convertKeysToSnakeCaseArguments ($name, $arguments)
 internalizeArguments ($name, $arguments)
 internalizeFieldsList ($arguments, $fieldsInfo=[])
 internalizeFieldsAdd ($fields, $fieldsInfo=[])
 internalizeFieldsUpdate ($fields, $fieldsInfo=[])
 externalizeListFields ($list, $fieldsInfo=[])
 externalizeResult ($name, $fields)
 externalizeFieldsGet ($fields, $fieldsInfo=[])
 checkFieldsAdd ($fields)
 checkFieldsUpdate ($fields)
 checkFieldsList ($arguments)
 checkArguments ($name, $arguments)

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

 prepareFieldAttributs ($info, $attributs)
 convertKeysToSnakeCase ($data)
 internalizeFields ($fields, array $fieldsInfo)
 internalizeValue ($value, $info)
 internalizeBooleanValue ($value)
 internalizeDateValue ($value)
 internalizeDateTimeValue ($value)
 internalizeDate ($value)
 internalizeDateTime ($value)
 internalizeFileValue ($value)
 internalizeExtendedTypeValue ($value, $info)
 parserFileValue (array $data)
 internalizeFilterFields ($fields, array $fieldsInfo)
 internalizeSelectFields ($fields, array $fieldsInfo)
 internalizeOrderFields ($fields, array $fieldsInfo)
 internalizeListFields ($list, $fieldsInfo=[])
 externalizeValue ($name, $value, $fields, $fieldsInfo)
 externalizeFields ($fields, $fieldsInfo)
 externalizeEmptyValue ($name, $value, $fields, $fieldsInfo)
 externalizeBooleanValue ($value)
 externalizeDateValue ($value)
 externalizeDateTimeValue ($value)
 externalizeFileValue ($name, $value, $fields)
 externalizeExtendedTypeValue ($name, $value, $fields, $fieldsInfo)
 checkRequiredFieldsAdd ($fields)
 checkRequiredFieldsUpdate ($fields)
 checkRequiredFields ($fields, array $fieldsInfo, $params=[])
 canonicalizeField ($name, $info)
 aliasesField ($name, $fieldsInfo)

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

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

Методы

◆ aliasesField()

aliasesField ( $name,
$fieldsInfo )
finalprotected

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

◆ canonicalizeField()

canonicalizeField ( $name,
$info )
finalprotected

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

◆ checkArguments()

checkArguments ( $name,
$arguments )

Переопределяется в Statistic и Base.

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

◆ checkFieldsAdd()

checkFieldsAdd ( $fields)
final

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

◆ checkFieldsList()

checkFieldsList ( $arguments)

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

◆ checkFieldsUpdate()

checkFieldsUpdate ( $fields)
final

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

◆ checkRequiredFields()

checkRequiredFields ( $fields,
array $fieldsInfo,
$params = [] )
finalprotected

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

◆ checkRequiredFieldsAdd()

checkRequiredFieldsAdd ( $fields)
protected

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

◆ checkRequiredFieldsUpdate()

checkRequiredFieldsUpdate ( $fields)
protected

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

◆ convertKeysToSnakeCase()

convertKeysToSnakeCase ( $data)
finalprotected

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

◆ convertKeysToSnakeCaseArguments()

convertKeysToSnakeCaseArguments ( $name,
$arguments )

Переопределяется в Statistic и Base.

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

◆ convertKeysToSnakeCaseFields()

convertKeysToSnakeCaseFields ( $fields)
final

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

◆ convertKeysToSnakeCaseFilter()

convertKeysToSnakeCaseFilter ( $fields)
final

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

◆ convertKeysToSnakeCaseOrder()

convertKeysToSnakeCaseOrder ( $fields)
final

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

◆ convertKeysToSnakeCaseSelect()

convertKeysToSnakeCaseSelect ( $fields)
final

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

◆ externalizeBooleanValue()

externalizeBooleanValue ( $value)
finalprotected

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

◆ externalizeDateTimeValue()

externalizeDateTimeValue ( $value)
finalprotected

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

◆ externalizeDateValue()

externalizeDateValue ( $value)
finalprotected

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

◆ externalizeEmptyValue()

externalizeEmptyValue ( $name,
$value,
$fields,
$fieldsInfo )
protected

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

◆ externalizeExtendedTypeValue()

externalizeExtendedTypeValue ( $name,
$value,
$fields,
$fieldsInfo )
protected
Аргументы
$name
$value
$fields
$fieldsInfo
Возвращает
Result

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

◆ externalizeFields()

externalizeFields ( $fields,
$fieldsInfo )
finalprotected

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

◆ externalizeFieldsGet()

externalizeFieldsGet ( $fields,
$fieldsInfo = [] )

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

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

◆ externalizeFileValue()

externalizeFileValue ( $name,
$value,
$fields )
protected
Аргументы
$name
$value
Возвращает
string
Исключения
NotImplementedException

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

◆ externalizeListFields()

externalizeListFields ( $list,
$fieldsInfo = [] )

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

◆ externalizeResult()

externalizeResult ( $name,
$fields )
Аргументы
$name
$fields
Исключения
NotImplementedException
Возвращает
array

Переопределяется в Statistic и Base.

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

◆ externalizeValue()

externalizeValue ( $name,
$value,
$fields,
$fieldsInfo )
finalprotected

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

◆ getFields()

getFields ( )
abstract

Переопределяется в Statistic и StatisticProvider.

◆ getListFieldInfo()

getListFieldInfo ( array $fieldsInfo,
$params = [] )
final

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

◆ internalizeArguments()

internalizeArguments ( $name,
$arguments )

Переопределяется в Statistic и Base.

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

◆ internalizeBooleanValue()

internalizeBooleanValue ( $value)
protected

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

◆ internalizeDate()

internalizeDate ( $value)
finalprotected

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

◆ internalizeDateTime()

internalizeDateTime ( $value)
finalprotected

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

◆ internalizeDateTimeValue()

internalizeDateTimeValue ( $value)
protected

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

◆ internalizeDateValue()

internalizeDateValue ( $value)
protected

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

◆ internalizeExtendedTypeValue()

internalizeExtendedTypeValue ( $value,
$info )
protected

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

◆ internalizeFields()

internalizeFields ( $fields,
array $fieldsInfo )
finalprotected

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

◆ internalizeFieldsAdd()

internalizeFieldsAdd ( $fields,
$fieldsInfo = [] )

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

◆ internalizeFieldsList()

internalizeFieldsList ( $arguments,
$fieldsInfo = [] )

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

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

◆ internalizeFieldsUpdate()

internalizeFieldsUpdate ( $fields,
$fieldsInfo = [] )

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

◆ internalizeFileValue()

internalizeFileValue ( $value)
finalprotected

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

◆ internalizeFilterFields()

internalizeFilterFields ( $fields,
array $fieldsInfo )
finalprotected

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

◆ internalizeListFields()

internalizeListFields ( $list,
$fieldsInfo = [] )
finalprotected

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

◆ internalizeOrderFields()

internalizeOrderFields ( $fields,
array $fieldsInfo )
finalprotected

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

◆ internalizeSelectFields()

internalizeSelectFields ( $fields,
array $fieldsInfo )
finalprotected

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

◆ internalizeValue()

internalizeValue ( $value,
$info )
finalprotected

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

◆ parserFileValue()

parserFileValue ( array $data)
finalprotected

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

◆ prepareFieldAttributs()

prepareFieldAttributs ( $info,
$attributs )
protected

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

◆ prepareFieldInfos()

prepareFieldInfos ( $fields)
final

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/rest/lib/integration/view/base.php