2013-12-23 13 views
0

Как определить глобальные переменные, глобальные функции для страницы контроллера?Как определить глобальные переменные для Symfony2 Controller?

Например, мне нужно использовать переменную «$ idleTime» почти во всех функциях класса контроллера. Итак, где определить эту глобальную переменную «$ idleTime» в Symfony2 Framework?

+0

Какой код у вас сейчас? – putvande

+1

Вы можете попробовать 'определить его в параметрах.yml ... – pbenard

+0

Если это не подлежит изменению, вы можете жестко установить его в один из ваших классов (Constrants :: idleTime), но было бы более целесообразным сделать это как @ Jahnux73 предложил .... –

ответ

4

Сво не глобальная переменная, но вы можете определить в paramters.yml параметра

idle_time: xxx 

И в контроллере:

$this->container->getParameter('idle_time'); 
Смежные вопросы