Пример #1
0
 private function canRuleApplyToObject(HeraldRule $rule, HeraldAdapter $adapter)
 {
     // Rules which are not object rules can apply to anything.
     if (!$rule->isObjectRule()) {
         return true;
     }
     $trigger_phid = $rule->getTriggerObjectPHID();
     $object_phids = $adapter->getTriggerObjectPHIDs();
     if ($object_phids) {
         if (in_array($trigger_phid, $object_phids)) {
             return true;
         }
     }
     return false;
 }