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

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

 __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)
 

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

 $format
 
 $data
 
 $scope
 

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

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

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

◆ __construct()

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

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

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

Методы

◆ buildByAction()

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

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

◆ getArguments()

getArguments ( )

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

◆ getController()

getController ( )

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

◆ getData()

getData ( )

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

◆ getEntity()

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

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

◆ getName()

getName ( )

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

◆ getScope()

getScope ( )

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

◆ setArguments()

setArguments ( $arguments)

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

◆ setFormat()

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

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

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

◆ $data

$data
protected

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

◆ $format

$format
protected

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

◆ $scope

$scope
protected

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

◆ CHECK_REQUIRED

const CHECK_REQUIRED = 'CHECK_REQUIRED'

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

◆ SORTING_KEYS

const SORTING_KEYS = 'SORTING_KEYS'

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

◆ TO_CAMEL

const TO_CAMEL = 'TO_CAMEL'

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

◆ TO_SNAKE

const TO_SNAKE = 'TO_SNAKE'

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

◆ TO_WHITE_LIST

const TO_WHITE_LIST = 'TO_WHITE_LIST'

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