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

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

 __construct ($name, $arguments, $controller, $data=[], $scope='')
 getName ()
 getArguments ()
 setArguments ($arguments)
 setFormat ($format)
 getController ()
 getScope ()
 getData ()

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

static buildByAction (Action $action, $data=[], $scope='')

Поля данных

const TO_WHITE_LIST = 'TO_WHITE_LIST'
const TO_CAMEL = 'TO_CAMEL'
const TO_SNAKE = 'TO_SNAKE'
const SORTING_KEYS = 'SORTING_KEYS'
const CHECK_REQUIRED = 'CHECK_REQUIRED'

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

 getEntity (Controller $controller)

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

string $name
array $arguments
Controller $controller
 $format
 $data
 $scope

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

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

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

◆ __construct()

__construct ( $name,
$arguments,
$controller,
$data = [],
$scope = '' )

Переопределяется в Externalizer и Internalizer.

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

Методы

◆ buildByAction()

buildByAction ( Action $action,
$data = [],
$scope = '' )
static

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

◆ getArguments()

getArguments ( )

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

◆ getController()

getController ( )

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

◆ getData()

getData ( )

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

◆ getEntity()

getEntity ( Controller $controller)
protected
Аргументы
Controller$controller
Возвращает
Entity\BasketItem|Entity\Order|Entity\Payment|Entity\PersonType|Entity\Property|Entity\PropertyGroup|null
Исключения
RestException

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

◆ getName()

getName ( )

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

◆ getScope()

getScope ( )

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

◆ setArguments()

setArguments ( $arguments)

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

◆ setFormat()

setFormat ( $format)
Аргументы
mixed$format

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

Поля

◆ $arguments

array $arguments
protected

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

◆ $controller

Controller $controller
protected

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

◆ $data

$data
protected

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

◆ $format

$format
protected

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

◆ $name

string $name
protected

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

◆ $scope

$scope
protected

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

◆ CHECK_REQUIRED

const CHECK_REQUIRED = 'CHECK_REQUIRED'

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

◆ SORTING_KEYS

const SORTING_KEYS = 'SORTING_KEYS'

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

◆ TO_CAMEL

const TO_CAMEL = 'TO_CAMEL'

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

◆ TO_SNAKE

const TO_SNAKE = 'TO_SNAKE'

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

◆ TO_WHITE_LIST

const TO_WHITE_LIST = 'TO_WHITE_LIST'

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


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