我想发送一封swiftmailer的电子邮件 这是我的mailController.php中的函数
public function newMail(Mail $mail){
$message = \Swift_Message::newInstance()
->setSubject('Accusé de réception')
->setFrom('hela.mejri@esprit.tn')
->setTo($mail->getEmail())
;
$this->get('mailer')->send($message);
}
错误:尝试调用类“UserBundle \ Controller \ MailController”的名为“get”的未定义方法。
答案 0 :(得分:0)
在控制器类的顶部添加use语句,然后修改控制器以扩展它:
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class YourController extends Controller
{
// ...
}
那就是它!您现在可以访问$this->get()
或$this->render()
等许多方法。