/**
  * @see PMRuleConditionType::check()
  */
 public function check(PMEditor $pm, PMRule $rule, PMRuleCondition $condition, UserProfile $recipient)
 {
     $result = true;
     foreach ($pm->getRecipients() as $aRecipient) {
         $result = $result && $this->checkCondition($condition, $aRecipient->recipient);
     }
     return $result;
 }