Oh. No, it isn't.
You are defining project wide settings in app.yml. The config/app.yml is for
defining settings that are shared across your applications. If you have
settings that are global and not specific to applications then you need to
define them in config/ProjectConfiguration.class.php
You can use sfConfig::set('name', 'value'); to configure things.
- Jon
On Thu, Oct 30, 2008 at 10:28 AM, Olivier Mansour <[EMAIL PROTECTED]>wrote:
>
>
> 2008/10/30 Jonathan Wage <[EMAIL PROTECTED]>
>
>> I don't understand. It is named app.yml, so it is meant for application
>> configuration. So it seems to make sense that it would only be available
>> when a symfony application context exists.
>
>
> actually yes ;-)
> but for me, this concept of global settings for a project is missing in the
> framework
>
> Olivier
>
>
>>
>>
>> - Jon
>>
>>
>> On Thu, Oct 30, 2008 at 9:40 AM, Olivier Mansour <[EMAIL PROTECTED]>wrote:
>>
>>>
>>>
>>> 2008/10/30 Jonathan Wage <[EMAIL PROTECTED]>
>>>
>>>> No because by default tasks are completely bare and do not have any
>>>> symfony application context. In order for "app" settings to be present, it
>>>> must have "app" context.
>>>
>>>
>>> I undestand but I slightly disagree with you.
>>>
>>> You have the opportunity to define settings for all apps (understand the
>>> project) in /config/app.yml, but you can't access it if your not in a app
>>> context :-(
>>>
>>> Thanks again for your tips
>>> Olivier
>>>
>>>
>>>>
>>>>
>>>> - Jon
>>>>
>>>>
>>>> On Thu, Oct 30, 2008 at 9:25 AM, Olivier Mansour <[EMAIL PROTECTED]>wrote:
>>>>
>>>>>
>>>>>
>>>>> 2008/10/30 Jonathan Wage <[EMAIL PROTECTED]>
>>>>>
>>>>>> Your task needs to have application context. So you will need to add
>>>>>> an application argument and env option to your task so you can
>>>>>> instantiate
>>>>>> the symfony context. Then those things will be available to you in tasks.
>>>>>
>>>>>
>>>>> thanks a lot
>>>>>
>>>>> Don't you think it's a strange behavior because my settings are project
>>>>> related ?
>>>>>
>>>>> Olivier
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>> - Jon
>>>>>>
>>>>>>
>>>>>> On Thu, Oct 30, 2008 at 5:16 AM, Olivier Mansour <[EMAIL
>>>>>> PROTECTED]>wrote:
>>>>>>
>>>>>>> Hey
>>>>>>>
>>>>>>> In config/app.yml I have something like this
>>>>>>>
>>>>>>> all:
>>>>>>> test:
>>>>>>> foo: bar
>>>>>>>
>>>>>>> In a task sfConfig::get('app_test_foo') return NULL. In a web context
>>>>>>> it works.
>>>>>>>
>>>>>>> Is it a bug or is there something special to init in order to have
>>>>>>> access to those settings. I am using sf1.2
>>>>>>>
>>>>>>> Thanks
>>>>>>> Olivier
>>>>>>>
>>>>>>> --
>>>>>>> Olivier Mansour
>>>>>>> [EMAIL PROTECTED]
>>>>>>> http://www.glagla.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Jonathan H. Wage
>>>>>> Open Source Software Developer & Evangelist
>>>>>> http://www.jwage.com
>>>>>> http://www.doctrine-project.org
>>>>>> http://www.symfony-project.org
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Olivier Mansour
>>>>> [EMAIL PROTECTED]
>>>>> http://www.glagla.org
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Jonathan H. Wage
>>>> Open Source Software Developer & Evangelist
>>>> http://www.jwage.com
>>>> http://www.doctrine-project.org
>>>> http://www.symfony-project.org
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Olivier Mansour
>>> [EMAIL PROTECTED]
>>> http://www.glagla.org
>>>
>>>
>>>
>>
>>
>> --
>> Jonathan H. Wage
>> Open Source Software Developer & Evangelist
>> http://www.jwage.com
>> http://www.doctrine-project.org
>> http://www.symfony-project.org
>>
>>
>>
>
>
> --
> Olivier Mansour
> [EMAIL PROTECTED]
> http://www.glagla.org
>
> >
>
--
Jonathan H. Wage
Open Source Software Developer & Evangelist
http://www.jwage.com
http://www.doctrine-project.org
http://www.symfony-project.org
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---