Jak mogę wysyłać e-maile z klasy usług Symfony2?

Z powodzeniem mogę użyć następującego kodu do wysyłania e-maili z kontrolera:

$message = \Swift_Message::newInstance()
    ->setSubject('Hello Email')
    ->setFrom('[email protected]')
    ->setTo('[email protected]')
    ->setBody($this->renderView('HelloBundle:Hello:email.txt.twig', array('name' => $name)))
;
$this->get('mailer')->send($message);

Jak zmodyfikować kod, aby korzystać z niego z klasy usług?

questionAnswers(2)

yourAnswerToTheQuestion