Class X2FlowAction
- CComponent
- X2FlowItem
- X2FlowAction
Direct known subclasses
BaseX2FlowEmail, BaseX2FlowWorkflowStageAction, X2FlowRecordListAdd, X2FlowRecordListRemove, X2FlowRecordReassign, X2FlowRecordTag, X2FlowRecordUpdate, X2FlowApiCall, X2FlowCreateAction, X2FlowCreateEvent, X2FlowCreateNotif, X2FlowRecordComment, X2FlowRecordCreate, X2FlowRecordCreateAction, X2FlowRecordDeleteIndirect known subclasses
X2FlowEmail, X2FlowWorkflowCompleteStage, X2FlowWorkflowRevertStage, X2FlowWorkflowStartStage
Abstract
Package: application\components\x2flow
Located at x2engine/protected/components/x2flow/actions/X2FlowAction.php
Package: application\components\x2flow
Located at x2engine/protected/components/x2flow/actions/X2FlowAction.php
abstract public
boolean
|
|
public
array
|
|
public
|
#
validate( mixed & $params = array(), mixed $flowId = null )
Checks if all the config variables and runtime params are ship-shape Ignores param requirements if $params isn't provided Returns an array with two elements. The first element indicates whether an error occured, the second contains a log message. |
public
mixed
|
|
public
mixed
|
|
public
boolean
|
#
setModelAttributes( CActiveRecord & $model, array & $attributeList, array & $params )
Sets model fields using the provided attributes and values. |
public static
|
|
public static
|
calculateTimeOffset(),
create(),
getInstances(),
getParamRules(),
getTitle(),
parseOption(),
validateDropdown(),
validateEmail(),
validateOptions()
|
__call(),
__get(),
__isset(),
__set(),
__unset(),
asa(),
attachBehavior(),
attachBehaviors(),
attachEventHandler(),
canGetProperty(),
canSetProperty(),
detachBehavior(),
detachBehaviors(),
detachEventHandler(),
disableBehavior(),
disableBehaviors(),
enableBehavior(),
enableBehaviors(),
evaluateExpression(),
getEventHandlers(),
hasEvent(),
hasEventHandler(),
hasProperty(),
raiseEvent()
|
VALIDATION_WARNING
|
public
mixed
|
$trigger | null |
$_instances,
$config,
$info,
$label,
$requiresCron
|