Entity extends CBitrixComponent implements Controllerable, Errorable
AbstractYes
Table of Contents
Interfaces
- Controllerable
- Errorable
Constants
- MODE_DIALOG = 'dialog'
- MODE_PAGE = 'page'
- MODE_SLIDER = 'slider'
- RESULT_ACTION_TYPE_CALLBACK = 'callback'
- RESULT_ACTION_TYPE_CLASS_METHOD = 'method'
- RESULT_ACTION_TYPE_EVENT = 'event'
- RESULT_ACTION_TYPE_NONE = 'none'
- RESULT_ACTION_TYPE_SLIDER = 'slider'
- RESULT_DATA_TYPE_FILTER = 'filter'
- RESULT_DATA_TYPE_NONE = 'none'
- RESULT_DATA_TYPE_SET = 'set'
- STORAGE_ENTITY_IBLOCK = 'IBLOCK_SETTINGS'
- STORAGE_GRID = 'GRID'
- STORAGE_GRID_FILTER = 'GRID_FILTER'
Methods
- __construct() : mixed
- Base constructor.
- configureActions() : array<string|int, mixed>
- executeComponent() : void
- getErrorByCode() : Error|null
- getErrors() : array<string|int, mixed>|array<string|int, Error>
- onIncludeComponentLang() : void
- onPrepareComponentParams() : array<string|int, mixed>
Constants
MODE_DIALOG
public
mixed
MODE_DIALOG
= 'dialog'
MODE_PAGE
public
mixed
MODE_PAGE
= 'page'
MODE_SLIDER
public
mixed
MODE_SLIDER
= 'slider'
RESULT_ACTION_TYPE_CALLBACK
public
mixed
RESULT_ACTION_TYPE_CALLBACK
= 'callback'
RESULT_ACTION_TYPE_CLASS_METHOD
public
mixed
RESULT_ACTION_TYPE_CLASS_METHOD
= 'method'
RESULT_ACTION_TYPE_EVENT
public
mixed
RESULT_ACTION_TYPE_EVENT
= 'event'
RESULT_ACTION_TYPE_NONE
public
mixed
RESULT_ACTION_TYPE_NONE
= 'none'
RESULT_ACTION_TYPE_SLIDER
public
mixed
RESULT_ACTION_TYPE_SLIDER
= 'slider'
RESULT_DATA_TYPE_FILTER
public
mixed
RESULT_DATA_TYPE_FILTER
= 'filter'
RESULT_DATA_TYPE_NONE
public
mixed
RESULT_DATA_TYPE_NONE
= 'none'
RESULT_DATA_TYPE_SET
public
mixed
RESULT_DATA_TYPE_SET
= 'set'
STORAGE_ENTITY_IBLOCK
public
mixed
STORAGE_ENTITY_IBLOCK
= 'IBLOCK_SETTINGS'
STORAGE_GRID
public
mixed
STORAGE_GRID
= 'GRID'
STORAGE_GRID_FILTER
public
mixed
STORAGE_GRID_FILTER
= 'GRID_FILTER'
Methods
__construct()
Base constructor.
public
__construct([CBitrixComponent|null $component = null ]) : mixed
Parameters
- $component : CBitrixComponent|null = null
-
Component object if exists.
configureActions()
public
configureActions() : array<string|int, mixed>
Return values
array<string|int, mixed>executeComponent()
public
executeComponent() : void
getErrorByCode()
public
getErrorByCode(string $code) : Error|null
Parameters
- $code : string
Return values
Error|nullgetErrors()
public
getErrors() : array<string|int, mixed>|array<string|int, Error>
Return values
array<string|int, mixed>|array<string|int, Error>onIncludeComponentLang()
public
onIncludeComponentLang() : void
onPrepareComponentParams()
public
onPrepareComponentParams(array<string|int, mixed> $params) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed>