We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
to_swiftmailer_emails
1 parent f6b604f commit eb6fd0dCopy full SHA for eb6fd0d
src/email.php
@@ -26,3 +26,23 @@ function to_rfc2822_email(array $addresses)
26
return implode(', ', $result);
27
}
28
29
+
30
+if (!function_exists('to_swiftmailer_emails')) {
31
+ function to_swiftmailer_emails(array $addresses)
32
+ {
33
+ $result = [];
34
35
+ $addresses = !empty($addresses['address']) ? [$addresses] : $addresses;
36
+ foreach ($addresses as $item) {
37
+ if (!empty($item['address']) && is_email($item['address'])) {
38
+ if (!empty($item['name'])) {
39
+ $result[$item['address']] = $item['name'];
40
+ } else {
41
+ $result[] = $item['address'];
42
+ }
43
44
45
46
+ return $result;
47
48
+}
0 commit comments