Bonjour a tous les pro !
J'ai decide d'apprendre un framework pour mes projets web et j'ai choisi symfony2. En suivant un tutoriel , je suis bloque sur l'utilisation du service 'Mailer' qui ne marche et je voudrai de l'aide a ce propos. le code et le message d'erreur obtenu sur ma page en mode dev est le suivant.
Je rappel que je ne maitrise pas trop bien le systeme namespace ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <?php namespace Sdz\BlogBundle\Controller; use Symfony\Bundle\FrameworkBundle\Controller\Controller; use Symfony\Component\HttpFoundation\Response; use Sdz\BlogBundle\Entity\Article; class BlogController extends Controller { public function voirAction($id) { $mailer = $this->get('mailer'); $message = \Swift_Messsage::newInstance() ->setSubject('Hello zero !') ->setFrom('mapoukacyr@gmail.com') ->setTo('mapoukacyr@yahoo.fr') ->setBody('Ceci est le contenu de mon mail pour le tuto Symfony'); $mailer->send($message); return new Response('MAIL A BIEN ETE ENVOYE !'); //On recupere l'article correspendant a l'id $id return $this->render('sdzBlog:Blog:voir.html.twig', array('id' => $id)); }Attempted to load class "Swift_Messsage" from the global namespace in C:\wamp\www\Symfony\src\Sdz\BlogBundle\Controller\BlogController.php line 45. Did you forget a use statement for this class?
Partager