All Data Structures Functions Variables Pages
Public Member Functions | Protected Member Functions
MultiSelectDropDownTriggerRules Class Reference
Inheritance diagram for MultiSelectDropDownTriggerRules:

Public Member Functions

 evaluateBeforeSave (RedBeanModel $model, $attribute)
 evaluateTimeTriggerBeforeSave (RedBeanModel $model, $attribute, $changeRequiredToProcess=true)
- Public Member Functions inherited from TriggerRules
 evaluateBeforeSave (RedBeanModel $model, $attribute)
 __construct (TriggerForWorkflowForm $trigger)
 evaluateTimeTriggerBeforeSave (RedBeanModel $model, $attribute, $changeRequiredToProcess=true)

Protected Member Functions

 isDataIdenticalToTriggerValues (Array $values)
 isSetIdenticalToTriggerValues (RedBeanOneToManyRelatedModels $multipleCustomFieldValues)
 doesDataContainAtLeastOneOfTheTriggerValues (Array $values)
 doesSetContainAtLeastOneOfTheTriggerValues (RedBeanOneToManyRelatedModels $multipleCustomFieldValues)
- Protected Member Functions inherited from TriggerRules
 sanitize ($value)

Additional Inherited Members

- Protected Attributes inherited from TriggerRules

Detailed Description

Class to help evaluate MultipleValuesCustomField triggers against model values.

Definition at line 40 of file MultiSelectDropDownTriggerRules.php.

Member Function Documentation

evaluateTimeTriggerBeforeSave ( RedBeanModel  $model,
  $changeRequiredToProcess = true 
See Also
parent::evaluateTimeTriggerBeforeSave for explanation of method
$changeRequiredToProcess- if a change in value is required to confirm the time trigger is true

Definition at line 107 of file MultiSelectDropDownTriggerRules.php.

The documentation for this class was generated from the following file:
Generated on Tue May 26 2020 07:10:54