В своем проекте я использую расширение YiiMail для отправки почты пользователям.в котором я прилагаю файл.но проблема в том, что невозможно отправить почту с помощью вложения.мой почтовый код указан ниже.
$this->email->setBody('<p>'.$email.'-'.$name.'-'.$details.'</p>', 'text/html');
$this->email->from = "test@test.com";
$this->email->setSubject('Direct Request');
$this->email->attach(CUploadedFile::getInstanceByName('fileupload'));
$this->email->setTo(array($emailId => 'test@test.com'));
с этим кодом почта не отправляется и отображается сообщение об ошибке. Аргумент 1, передаваемый в Swift_Mime_SimpleMessage :: attach (), должен реализовывать интерфейс Swift_Mime_MimeEntity, экземпляр CUploadedFile задан
, что является причиной этой ошибки, и любое решение для этогозаранее спасибо