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

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
 $trigger
 

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,
  $attribute,
  $changeRequiredToProcess = true 
)
See Also
parent::evaluateTimeTriggerBeforeSave for explanation of method
Parameters
RedBeanModel$model
$attribute
$changeRequiredToProcess- if a change in value is required to confirm the time trigger is true
Returns
bool

Definition at line 107 of file MultiSelectDropDownTriggerRules.php.


The documentation for this class was generated from the following file:
Generated on Tue Jan 28 2020 07:10:36