public function RulesConditionalPredicateElement::integrityCheck in Conditional Rules 8
Same name and namespace in other branches
- 7 includes/rules_conditional.core.inc \RulesConditionalPredicateElement::integrityCheck()
Overrides RulesConditionalElement::integrityCheck
File
- includes/
rules_conditional.core.inc, line 453 - Conditional Rules framework implementation.
Class
- RulesConditionalPredicateElement
- Base conditional element that uses a predicate.
Code
public function integrityCheck() {
if (!isset($this->predicate)) {
throw new RulesIntegrityException(t('The conditional "%plugin" does not have a valid predicate.', array(
'%plugin' => $this
->plugin(),
)), $this);
}
parent::integrityCheck();
return $this;
}