Merci du conseil,
Je pensais juste faire un truc du genre:

if( sfApplicationConfiguration::getEnvironment() == "dev"
|| sfApplicationConfiguration::getEnvironment() == "test" )
{
    $recipient = "[email protected]" ;
}
else
{
     $recipient = $this->getPostParameters('email') ;
}


Le 3 août 2009 18:22, Thomas Rabaix <[email protected]> a écrit :

> Tu ne devrais pas faire cette logique dans le controlleur, si tu utilise
> une couche de transport pour les emails. alors dans ton app.yml tu definis
> la class qui gere cette couche, et comme il est possible d'avoir des
> configurations differente par env, tu peux definir ta propre class de
> transport pour le debug...
>

Je suis assez novice dans symfony, peux-tu me montrer un exemple?
Ton avis m'intéresse.

a++ NairuS


>
> 2009/8/3 NairuS <[email protected]>
>
>
>> Bonjour,
>>
>> Je dois envoyer un email à un utilisateur afin qu'il récupère son mot
>> de passe.
>>
>> Mon idée c'est de changer de destinataire en fonction de
>> l'environnement de travail.
>> Est-ce qu'il est possible de tester l'environnement courant dans un
>> controller ?
>>
>> Ca me permettrait de choisir le destinataire en environnement de test
>> et de dev et de laisser l'utilisateur réèl en la prod.
>>
>> Merci
>> NairuS
>>
>>
>
>
> --
> Thomas Rabaix
> http://rabaix.net
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à