function mailchimp_lists_rules_action_entity_subscribe in Mailchimp 7.4
Same name and namespace in other branches
- 8 modules/mailchimp_lists/mailchimp_lists.rules.inc \mailchimp_lists_rules_action_entity_subscribe()
- 7.5 modules/mailchimp_lists/mailchimp_lists.rules.inc \mailchimp_lists_rules_action_entity_subscribe()
- 7.3 modules/mailchimp_lists/mailchimp_lists.rules.inc \mailchimp_lists_rules_action_entity_subscribe()
- 2.x modules/mailchimp_lists/mailchimp_lists.rules.inc \mailchimp_lists_rules_action_entity_subscribe()
Action callback: Subscribe an entity to a list.
1 string reference to 'mailchimp_lists_rules_action_entity_subscribe'
- mailchimp_lists_rules_action_info in modules/
mailchimp_lists/ mailchimp_lists.rules.inc - Implements hook_rules_action_info().
File
- modules/
mailchimp_lists/ mailchimp_lists.rules.inc, line 44 - Rules integration for the mailchimp lists module.
Code
function mailchimp_lists_rules_action_entity_subscribe($entity, $field, $subscribe) {
$field_info = $field
->info();
$choices = reset($field_info['instance']['default_value']);
$choices['subscribe'] = $subscribe;
mailchimp_lists_process_subscribe_form_choices($choices, $field_info['instance'], $field_info['field'], $entity
->value());
}