From 13a3b9726a2cca675f45a19d3e03e401dbbd23d3 Mon Sep 17 00:00:00 2001 From: Romain Neutron Date: Tue, 2 Oct 2012 19:36:02 +0200 Subject: [PATCH] Fix static use in lambda --- lib/Alchemy/Phrasea/Application.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Alchemy/Phrasea/Application.php b/lib/Alchemy/Phrasea/Application.php index 3e85f5654a..0792e24ed5 100644 --- a/lib/Alchemy/Phrasea/Application.php +++ b/lib/Alchemy/Phrasea/Application.php @@ -287,8 +287,9 @@ class Application extends SilexApplication ); $this['locale'] = $this->share(function(Application $app) use ($event) { + $languages = $app->getAvailableLanguages(); if ($event->getRequest()->cookies->has('locale') - && isset(static::$availableLanguages[$event->getRequest()->cookies->get('locale')])) { + && isset($languages[$event->getRequest()->cookies->get('locale')])) { $event->getRequest()->setLocale($event->getRequest()->cookies->get('locale')); return $event->getRequest()->getLocale();