Код: Выделить всё
require '/home/xxxxx/vendor/autoload.php';
use MailerSend\MailerSend;
use MailerSend\Helpers\Builder\Recipient;
use MailerSend\Helpers\Builder\EmailParams;
use MailerSend\Helpers\Builder\Attachment;
$mailersend = new MailerSend(['api_key' => $apiKey]);
$recipients[] = new Recipient($email, '');
$emailParams = (new EmailParams())
->setFrom('fromemail.com')
->setFromName('My System')
->setRecipients($recipients)
->setSubject($subject)
->setHtml('This is the HTML content')
->setText('This is the text content')
->setReplyTo('replyto@mysite.com')
->setReplyToName('My System')
->setAttachments($attachments);
// send the email
$response = $mailersend->email->send($emailParams);
Я не эксперт в этом. PHP. Я знаю, как предоставить функции обычные переменные из вызывающего сценария с помощью глобального оператора внутри функции, но я не знаю, как предоставить класс Receipient или другие нужные мне классы внутри функции.
Надеюсь, этот вопрос ответит на вопросы – я не совсем уверен, что использую правильную терминологию. Любая помощь приветствуется.
С уважением.
Подробнее здесь: https://stackoverflow.com/questions/785 ... p-function
Мобильная версия