Мой текущий код такой
$swift = email::connect();
$swift->setSubject('hello')
->setFrom(array('alex@example.com.au' => 'Alex'))
->setTo(array('alex@example.com.au' => 'Alex'))
->setBody('hello')
->attach(Swift_Attachment::fromPath(DOCROOT . 'assets/attachments/instructions.pdf'));
$swift->send();
email::connect()
возвращает экземпляр SwiftMailer .
Согласно этим документам может показаться, что оно должно работать.
Однако я получаю сообщение об ошибке
Fatal error: Call to undefined method Swift_Mailer::setSubject() in /home/user/public_html/application/classes/controller/properties.php on line 45
Я видел, что email::connect()
делает именно то, что делает пример кода в документации. Это
- включает правильный файл
- вернуть экземпляр библиотеки
Что я делаю не так?
Спасибо