Public Member Functions | |
evaluateBeforeSave (RedBeanModel $model, $attribute) | |
evaluateTimeTriggerBeforeSave (RedBeanModel $model, $attribute, $changeRequiredToProcess=true) | |
![]() | |
evaluateBeforeSave (RedBeanModel $model, $attribute) | |
__construct (TriggerForWorkflowForm $trigger) | |
evaluateTimeTriggerBeforeSave (RedBeanModel $model, $attribute, $changeRequiredToProcess=true) | |
Protected Member Functions | |
sanitize ($value, $adjustForTimezone=false) | |
sanitizeTriggerValue ($value) | |
resolveAttributeValueIsChanged (RedBeanModel $model, $attribute) | |
sanitizeAndResolveThirdValue () | |
![]() | |
sanitize ($value) | |
Additional Inherited Members | |
![]() | |
$trigger | |
Class to help evaluate date triggers against model values.
Definition at line 40 of file DateTriggerRules.php.
evaluateBeforeSave | ( | RedBeanModel | $model, |
$attribute | |||
) |
RedBeanModel | $model | |
$attribute |
NotSupportedException |
Definition at line 48 of file DateTriggerRules.php.
evaluateTimeTriggerBeforeSave | ( | RedBeanModel | $model, |
$attribute, | |||
$changeRequiredToProcess = true |
|||
) |
RedBeanModel | $model | |
$attribute | ||
$changeRequiredToProcess | - if a change in value is required to confirm the time trigger is true |
NotSupportedException |
Definition at line 152 of file DateTriggerRules.php.
|
protected |
$value | ||
bool | $adjustForTimezone |
Definition at line 169 of file DateTriggerRules.php.
|
protected |
|
protected |
RedBeanModel | $model | |
$attribute |
Definition at line 198 of file DateTriggerRules.php.