Skip to content
Snippets Groups Projects
Commit d2350250 authored by jaapjansma's avatar jaapjansma
Browse files

validation on condition

parent 1110735d
Branches
Tags
No related merge requests found
......@@ -50,4 +50,13 @@ class CRM_CivirulesConditions_AgeComparison extends CRM_CivirulesConditions_Gene
return ts($label, array(1 => $this->getComparisonValue()));
}
/**
* Returns an array with required entity names
*
* @return array
*/
public function requiredEntities() {
return array('contact');
}
}
\ No newline at end of file
......@@ -87,4 +87,13 @@ abstract class CRM_CivirulesConditions_Generic_FieldChanged extends CRM_Civirule
}
return null;
}
/**
* Returns an array with required entity names
*
* @return array
*/
public function requiredEntities() {
return array($this->getEntity());
}
}
\ No newline at end of file
......@@ -19,6 +19,7 @@ class CRM_CivirulesConditions_PrimaryEmailChanged extends CRM_CivirulesCondition
return 'email';
}
public function isConditionValid(CRM_Civirules_EventData_EventData $eventData) {
$isValid = parent::isConditionValid($eventData);
if ($isValid) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment