Factory for create actions
См. определение в файле ActionFactory.php строка 31
◆ compareSteps()
static compareSteps |
( |
array | $prevStep, |
|
|
array | $nextStep ) |
|
static |
No need processing steps if there are equal. Compare for match it
- Аргументы
-
array | $prevStep | array of step data |
array | $nextStep | array of step data |
- Возвращает
- bool true if steps are equal
См. определение в файле ActionFactory.php строка 189
◆ getAction()
static getAction |
( |
string | $actionName, |
|
|
?bool | $undo = false ) |
|
static |
- Аргументы
-
string | $actionName | - just available actions |
bool | null | $undo | - if need redo - false |
- Возвращает
- BaseAction|null
См. определение в файле ActionFactory.php строка 129
◆ getActionClass()
static getActionClass |
( |
string | $actionName, |
|
|
?bool | $undo = false ) |
|
static |
Get action class by direction (undo or redo)
- Аргументы
-
string | $actionName | |
bool | $undo | - if need redo - false |
- Возвращает
- string|null
См. определение в файле ActionFactory.php строка 160
◆ getDirectionName()
static getDirectionName |
( |
?bool | $undo = false | ) |
|
|
static |
Get name of direction by bool
- Аргументы
-
bool | null | $undo | default false (redo) |
- Возвращает
- string
См. определение в файле ActionFactory.php строка 178
◆ isActionExists()
static isActionExists |
( |
string | $actionName | ) |
|
|
static |
Check correctly action name
- Аргументы
-
- Возвращает
- bool
См. определение в файле ActionFactory.php строка 149
◆ ACTIONS
◆ COMPARE_METHOD
const COMPARE_METHOD = 'compareParams' |
|
protected |
◆ MULTIPLY_ACTION_NAME
const MULTIPLY_ACTION_NAME = 'MULTIPLY' |
◆ REDO
◆ UNDO