1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс BaseAction
Граф наследования:BaseAction:
AddBlockAction AddCardAction AddNodeAction ChangeAnchorAction ChangeNodeNameAction EditAttributesAction EditComponentAction EditEmbedAction EditIconAction EditImgAction EditLinkAction EditMapAction EditStyleAction EditTextAction MultiplyAction RemoveNodeAction ReplaceLanding SortBlockAction UpdateContentAction UpdateDynamicAction

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

 setParams (array $params, bool $prepared=false)
 getParams ()
 execute (bool $undo=true)
 delete ()
 isNeedPush ()
 getJsCommand (bool $undo=true)

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

static enrichParams (array $params)
static getJsCommandName ()
static compareParams (array $oldParams, array $newParams)

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

const JS_COMMAND = ''
array $params = []

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

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

Методы

◆ compareParams()

compareParams ( array $oldParams,
array $newParams )
static

Check if params duplicated with previously step

Аргументы
array$oldParams
array$newParams
Возвращает
bool

Переопределяется в ChangeAnchorAction, EditAttributesAction, EditComponentAction, EditEmbedAction, EditIconAction, EditImgAction, EditLinkAction, EditMapAction, EditStyleAction и EditTextAction.

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

◆ delete()

delete ( )

If need - do preliminary operations before del from table

Возвращает
bool

Переопределяется в RemoveBlockAction и ReplaceLanding.

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

◆ enrichParams()

enrichParams ( array $params)
staticabstract

◆ execute()

◆ getJsCommand()

getJsCommand ( bool $undo = true)
Аргументы
bool$undo- if false - redo
Возвращает
array

Переопределяется в AddNodeAction, ChangeAnchorAction, ChangeNodeNameAction, EditAttributesAction, EditComponentAction, EditEmbedAction, EditIconAction, EditImgAction, EditLinkAction, EditMapAction, EditStyleAction, EditTextAction, MultiplyAction, RemoveNodeAction, SortBlockAction, UpdateContentAction и UpdateDynamicAction.

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

◆ getJsCommandName()

getJsCommandName ( )
static

Get name of JS action command

Возвращает
string

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

◆ getParams()

getParams ( )

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

◆ isNeedPush()

isNeedPush ( )

Check correctly params before push

Возвращает
bool

Переопределяется в EditAttributesAction, EditImgAction, EditStyleAction и UpdateContentAction.

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

◆ setParams()

setParams ( array $params,
bool $prepared = false )
Аргументы
array$params
bool$prepared- If true - no need prepare before set. Default - need prepare
Возвращает
void

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

Поля

◆ $params

array $params = []
protected

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

◆ JS_COMMAND

const JS_COMMAND = ''
protected

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


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