Class X2FlowItem
- CComponent
- X2FlowItem
Indirect known subclasses
ActionCompleteTrigger, ActionOverdueTrigger, CampaignEmailOpenTrigger, CampaignUnsubscribeTrigger, EmailOpenTrigger, InboundEmailTrigger, MacroTrigger, MultiChildNode, OutboundEmailTrigger, RecordCreateTrigger, RecordDeleteTrigger, RecordTagAddTrigger, ActionUncompleteTrigger, RecordTagRemoveTrigger, RecordUpdateTrigger, RecordViewTrigger, UserLoginTrigger, UserLogoutTrigger, WebleadTrigger, WorkflowCompleteStageTrigger, WorkflowCompleteTrigger, WorkflowRevertStageTrigger, WorkflowStartStageTrigger, BaseTagTrigger, WorkflowStartTrigger, X2FlowApiCall, X2FlowCreateAction, X2FlowCreateEvent, X2FlowCreateNotif, X2FlowEmail, X2FlowRecordComment, X2FlowRecordCreate, X2FlowRecordCreateAction, X2FlowRecordDelete, BaseUserTrigger, X2FlowRecordListAdd, X2FlowRecordListRemove, X2FlowRecordReassign, X2FlowRecordTag, X2FlowRecordUpdate, X2FlowSplitter, X2FlowSwitch, X2FlowWorkflowCompleteStage, X2FlowWorkflowRevertStage, X2FlowWorkflowStartStage, BaseWorkflowStageTrigger, BaseWorkflowTrigger, BaseX2FlowEmail, BaseX2FlowWorkflowStageAction, CampaignEmailClickTrigger
Abstract
Package: application\components\x2flow
Located at x2engine/protected/components/x2flow/X2FlowItem.php
Package: application\components\x2flow
Located at x2engine/protected/components/x2flow/X2FlowItem.php
abstract public
array
|
|
abstract public
|
|
public
|
#
validateOptions( boolean & $paramRules, mixed $params = null, mixed $staticValidation = false )
Checks if all the config variables and runtime params are ship-shape Ignores param requirements if $params isn't provided |
public
|
|
public
|
|
public static
mixed
|
|
public static
string
|
|
public static
mixed
|
|
public static
mixed
|
#
calculateTimeOffset( integer $time, string $unit )
Calculates a time offset from a number and a unit |
public
mixed
|
|
public static
type
|
__call(),
__get(),
__isset(),
__set(),
__unset(),
asa(),
attachBehavior(),
attachBehaviors(),
attachEventHandler(),
canGetProperty(),
canSetProperty(),
detachBehavior(),
detachBehaviors(),
detachEventHandler(),
disableBehavior(),
disableBehaviors(),
enableBehavior(),
enableBehaviors(),
evaluateExpression(),
getEventHandlers(),
hasEvent(),
hasEventHandler(),
hasProperty(),
raiseEvent()
|
integer |
VALIDATION_WARNING
|
2 |
protected static
mixed
|
$_instances |
|
#
"Cache" of instantiated triggers, for reference purposes |
public
string
|
$label | '' |
#
$var string the text label for this action |
public
string
|
$info | '' |
#
$var string the description of this action |
public
string
|
$config | '' |
#
$var array the config parameters for this action |
public
boolean
|
$requiresCron | false |
#
$var bool distinguishes whether cron is required for running the action properly |