/**
  * @param EmailRecipientsProviderArgs $args
  * @param Recipient[] $recipients
  *
  * @return array
  */
 public static function filterRecipients(EmailRecipientsProviderArgs $args, array $recipients)
 {
     return array_filter($recipients, function (Recipient $recipient) use($args) {
         return !in_array($recipient->getIdentifier(), $args->getExcludedRecipientIdentifiers()) && stripos($recipient->getName(), $args->getQuery()) !== false;
     });
 }