From 451789b71ae0aea6c4421bb4c810a04641f279f6 Mon Sep 17 00:00:00 2001 From: Maxime Renou Date: Sat, 14 Jan 2023 19:12:34 +0100 Subject: [PATCH] Update 'src/Providers/SendinblueProvider.php' --- src/Providers/SendinblueProvider.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Providers/SendinblueProvider.php b/src/Providers/SendinblueProvider.php index ce597f7..7b5c80a 100644 --- a/src/Providers/SendinblueProvider.php +++ b/src/Providers/SendinblueProvider.php @@ -69,8 +69,15 @@ class SendinblueProvider implements TemplateMailProvider if (! empty($data['attachments'])) { $model->setAttachment(array_map(function ($item) { $attachment = new SendSmtpEmailAttachment(); - $attachment->setName($item['filename']); - $attachment->setContent(file_get_contents($item['path'])); + + if (isset($item['filename'])) + $attachment->setName($item['filename']); + + if (strpos($item['path'], 'http') === 0) + $attachment->setUrl($item['path']); + else + $attachment->setContent(file_get_contents($item['path'])); + return $attachment; }, $data['attachments'])); }