function mailchimp_signup_load_multiple in Mailchimp 8
Same name and namespace in other branches
- 7.5 modules/mailchimp_signup/mailchimp_signup.module \mailchimp_signup_load_multiple()
- 7.3 modules/mailchimp_signup/mailchimp_signup.module \mailchimp_signup_load_multiple()
- 7.4 modules/mailchimp_signup/mailchimp_signup.module \mailchimp_signup_load_multiple()
- 2.x modules/mailchimp_signup/mailchimp_signup.module \mailchimp_signup_load_multiple()
Loads multiple MailchimpSignup entities.
Parameters
array $signup_ids: Array of MailchimpSignup entity IDs to load.
bool $reset: TRUE to reset cache when loading MailchimpSignup entities.
Return value
\Drupal\mailchimp_signup\Entity\MailchimpSignup[] Array of MailchimpSignup entities.
2 calls to mailchimp_signup_load_multiple()
- MailchimpSignupRoutes::routes in modules/mailchimp_signup/ src/ Routing/ MailchimpSignupRoutes.php 
- MailchimpSignupSubscribeBlock::getDerivativeDefinitions in modules/mailchimp_signup/ src/ Plugin/ Derivative/ MailchimpSignupSubscribeBlock.php 
- Gets the definition of all derivatives of a base plugin.
File
- modules/mailchimp_signup/ mailchimp_signup.module, line 38 
- Creates signup forms integrated with Mailchimp.
Code
function mailchimp_signup_load_multiple(array $signup_ids = [], $reset = FALSE) {
  if (empty($signup_ids)) {
    $signup_ids = NULL;
  }
  $controller = \Drupal::entityTypeManager()
    ->getStorage('mailchimp_signup');
  if ($reset) {
    $controller
      ->resetCache($signup_ids);
  }
  return $controller
    ->loadMultiple($signup_ids);
}