You are here

function redhen_engagement_rules_action_score_by_mail in RedHen CRM 7

Rules action: score an engagement by email address.

1 string reference to 'redhen_engagement_rules_action_score_by_mail'
redhen_engagement_rules_action_info in modules/redhen_engagement/redhen_engagement.rules.inc
Implements hook_rules_action_info().

File

modules/redhen_engagement/redhen_engagement.rules.inc, line 80
Rules integration for RedHen Engagements.

Code

function redhen_engagement_rules_action_score_by_mail($scores, $mail) {
  if ($contacts = redhen_contact_load_by_mail($mail)) {
    foreach ($contacts as $contact) {
      redhen_engagement_rules_action_score_contact($scores, $contact, t('Scored @label', array(
        '@label' => $contact
          ->label(),
      )), $contact
        ->type(), $contact
        ->getIdentifier());
    }
  }
}