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?