FieldChangedTrigger extends BaseTrigger
Table of Contents
Methods
- checkApplyRules() : mixed
- className() : string
- execute() : mixed
- getCode() : string
- getDescription() : string
- getGroup() : array<string|int, mixed>
- getInputData() : mixed
- getName() : string
- getReturnProperties() : array<string|int, mixed>
- getReturnValues() : array<string|int, mixed>|null
- getTarget() : BaseTarget
- isEnabled() : mixed
- isSupported() : bool
- send() : mixed
- setInputData() : mixed
- setReturnValues() : $this
- setTarget() : $this
- toArray() : mixed
Methods
checkApplyRules()
public
checkApplyRules(array<string|int, mixed> $trigger) : mixed
Parameters
- $trigger : array<string|int, mixed>
className()
public
static className() : string
Return values
string —the fully qualified name of this class.
execute()
public
static execute(array<string|int, mixed> $bindings[, array<string|int, mixed> $inputData = null ][, bool $useEntitySearch = true ]) : mixed
Parameters
- $bindings : array<string|int, mixed>
- $inputData : array<string|int, mixed> = null
- $useEntitySearch : bool = true
getCode()
public
static getCode() : string
Return values
string —Gets the alphanumeric trigger code.
getDescription()
public
static getDescription() : string
Return values
stringgetGroup()
public
static getGroup() : array<string|int, mixed>
Return values
array<string|int, mixed>getInputData()
public
getInputData([mixed $key = null ]) : mixed
Parameters
- $key : mixed = null
getName()
public
static getName() : string
Return values
string —Gets the trigger name.
getReturnProperties()
public
static getReturnProperties() : array<string|int, mixed>
Return values
array<string|int, mixed>getReturnValues()
public
getReturnValues() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullgetTarget()
public
getTarget() : BaseTarget
Tags
Return values
BaseTargetisEnabled()
public
static isEnabled() : mixed
isSupported()
public
static isSupported(int $entityTypeId) : bool
Parameters
- $entityTypeId : int
-
Target entity id
Return values
boolsend()
public
send(mixed $entityId) : mixed
Parameters
- $entityId : mixed
setInputData()
public
setInputData(mixed $data) : mixed
Parameters
- $data : mixed
setReturnValues()
public
setReturnValues(array<string|int, mixed> $values) : $this
Parameters
- $values : array<string|int, mixed>
Return values
$thissetTarget()
public
setTarget(BaseTarget $target) : $this
Parameters
- $target : BaseTarget
Return values
$thistoArray()
public
static toArray() : mixed