Ok, ca marche !
j'ai ajouté dans le configure
$this->addArgument('application', sfCommandArgument::REQUIRED, 'Changes the
application context of the task');
et j'appelle ma tache avec l'application en argument
--- En date de : Mer 24.11.10, noel guilbert <[email protected]> a écrit :
De: noel guilbert <[email protected]>
Objet: Re: Re : [symfony-fr] sfConfig dans plugin
À: [email protected]
Date: Mercredi 24 novembre 2010, 13h37
C'est normal, le app.yml n'est chargé que lorsque la config d'une application
l'est aussi. Dans le cas des tasks, l'application n'est pas chargée par défaut.
Pour cela il faut soit passer l'option --application=xxx, ou ajouter un
argument application pour que le app.yml soit chargé.
2010/11/24 David Nguyen <[email protected]>
sfConfig::get('sf_root_dir'); OK
sfConfig::get('sf_app'); vide
doit-on renseigné sf_app si celui-ci est nul pour avoir acces a app.yml ?
--- En date de : Mer 24.11.10, David Nguyen <[email protected]> a écrit :
> De: David Nguyen <[email protected]>
> Objet: Re : [symfony-fr] sfConfig dans plugin
> À: [email protected]
> Date: Mercredi 24 novembre 2010, 11h57
> Par contre j'arrive bien à
> récupérer sfConfig::get('sf_root_dir');
>
> J'appelle ma tache depuis la ligne de commande, on
> dirait que sfConfig n'a pas acces à app.yml !
>
>
> > Bonjour,
> >
> > Je n'arrive pas à récupérer la valeur d'une
> variable de
> > mon fichier app.yml de l'application à partir d'une
> task
> > d'un plugin.
> >
> > La valeur est vide alors que le fichier app.yml est
> bien
> > renseigné avec client. Le fichier yaml est bien
> formaté.
> >
> > $c_file = sfConfig::get('app_client');
> >
> > $c_file est vide !
> >
> > Cdlt,
> > David
> >
>
>
>
>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe
> Google Groupes Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail
> à [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à
> l'adresse [email protected].
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
--
Noël GUILBERT
http://www.noelguilbert.com/
Twitter : http://twitter.com/noelguilbert
http://www.sensiolabs.com
http://www.symfony-project.com
Sensio Labs
Tél: +33 1 40 99 80 80
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr