Okay, you are just proving my point.
The variable_*** methods as well as settings.php are using $conf for the array of set variables. THis documentation on the site just forwarded says it is for the configuration path. That's what I was saying that they are conflicting and my variables are not getting set correct. I'm getting the impression that my concerns are being brushed aside as "All my problem".
http://api.drupal.org/api/global/conf/6
On Jan 29, 2008, at 3:38 PM, Earnie Boyd wrote:
Quoting Scott Matthews smatthews@optaros.com:
Conf_init calls conf_path. the first line in conf path is: static $conf = '';
As I said, once I globally changed the intended array variable to something other than $conf ($config_vars for instance) it worked as expected.
Now, as I mentioned before, before I tried to initialize in the settings.php file, I just relied on the database value that I set. This was not being retrieved when I called variables_get() and variables_get() was only returning the value I had as the default. The only thing I can think of from what you are saying is that in my module I have to specifically call variables_init() for it to work. Is that true? when in the stack is variables_init called?
During the bootstrap phase of course. The $conf variable is a Drupal reserved global variable. You can find the rest of the global variables (and constants and functions and ...) by using the http://api.drupal.org reference.
Earnie -- http://for-my-kids.com/ -- http://give-me-an-offer.com/
-- [ Drupal support list | http://lists.drupal.org/ ]