Files
b2b.redline.com.pl/modules/newsletterpro/classes/NewsletterProMailAttachment.php
2025-06-24 14:14:35 +02:00

43 lines
1.1 KiB
PHP

<?php
/**
* Since 2013 Ovidiu Cimpean.
*
* Ovidiu Cimpean - Newsletter Pro © All rights reserved.
*
* DISCLAIMER
*
* Do not edit, modify or copy this file.
* If you wish to customize it, contact us at addons4prestashop@gmail.com.
*
* @author Ovidiu Cimpean <addons4prestashop@gmail.com>
* @copyright Since 2013 Ovidiu Cimpean
* @license Do not edit, modify or copy this file
*
* @version Release: 4
*/
class NewsletterProMailAttachment
{
public static function get($templateName)
{
$attachments = [];
if (isset($templateName)) {
$attachment = NewsletterProAttachment::newInstanceByTemplateName($templateName);
if ($attachment) {
$files = $attachment->filesPathFilename();
if (!empty($files)) {
foreach ($files as $file) {
$attach = NewsletterPro_Swift_Attachment::fromPath($file['path'])->setFilename($file['name']);
$attachments[] = $attach;
}
}
}
}
return $attachments;
}
}