Как мне получить доступ к переменным конфигурации из моего Bootstrap в ZF? - PullRequest
1 голос
/ 17 января 2011

Я просто хотел загрузить другой часовой пояс для своего приложения в зависимости от переменной конфигурации, поэтому я добавил этот метод в свою загрузочную загрузку:

protected function setTimeZone () {     
    date_default_timezone_set($timezone);
}

Но я застрял при попытке загрузить $ timezone из переменной с именем "timezone" в моем файле configs / application.ini, где у меня есть это:

timezone = "America/Argentina/Cordoba"

Любая идея, Спасибо!

1 Ответ

3 голосов
/ 17 января 2011

Попробуйте:

$config = $this->getOptions();
date_default_timezone_set($config['timezone']);

Или вы можете установить часовой пояс непосредственно из конфигурации приложения с помощью:

phpSettings.date.timezone = "America/Argentina/Cordoba"
...