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

validation on condition

parent 1110735d
No related branches found
No related tags found
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.
Finish editing this message first!
Please register or to comment