Si tu utilises la dernière version de symfony : les taches sont 
maintenant des classes situés dans un repertoire lib/tasks et dérivant 
de sfBaseTask.

Sinon : je verrais bien un petit

        sfContext::getInstance();


Nicolas

Olivier Revollat a écrit :
> Quand j'essaye d'accéder à la couche base de donnée dans une tache 
> pake (voir code source plus bas) , j'ai cette erreur :
>
>   [PropelException]                   
>   No connection params set for propel 
>
> Qu'est ce que je doit appeler dans ma tache pake pour accéder à la BDD 
> ?... merci ;)
>
>
> pake_desc('Tirage au sort des gagnants du jeux Trafic FM');
> pake_task('tirage');
>
> function run_tirage($task, $args)
> {
>     $jeu = new Jeux();
>     $nbjeux = $jeu->getOnlineJeux();
>     $nbjeux->next();
>     $nbjeux = $nbjeux->getInt('nbjeux');
>     if($nbjeux=1)
>     {
>         pake_echo('OK');
>     }
> }

--~--~---------~--~----~------------~-------~--~----~
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 à