protected function MailchimpListsSelectWidget::getSubscribeDefault in Mailchimp 2.x
Parameters
$instance:
$email:
Return value
bool
1 call to MailchimpListsSelectWidget::getSubscribeDefault()
- MailchimpListsSelectWidget::setupSubscribeCheckbox in modules/
mailchimp_lists/ src/ Plugin/ Field/ FieldWidget/ MailchimpListsSelectWidget.php
File
- modules/
mailchimp_lists/ src/ Plugin/ Field/ FieldWidget/ MailchimpListsSelectWidget.php, line 242
Class
- MailchimpListsSelectWidget
- Plugin implementation of the 'mailchimp_lists_select' widget.
Namespace
Drupal\mailchimp_lists\Plugin\Field\FieldWidgetCode
protected function getSubscribeDefault($instance, $email) {
$subscribe_default = $instance
->getSubscribe();
if (!empty($instance
->getEntity()) && $email) {
$instance_list_id = $instance
->getFieldDefinition()
->getSetting('mc_list_id');
$subscribe_default = mailchimp_is_subscribed($instance_list_id, $email);
}
return $subscribe_default;
}