test if request is an active scope in tra nslator

This commit is contained in:
Manuel Raynaud
2013-11-04 14:47:18 +01:00
parent 3e681a7419
commit 6d1576faf8

View File

@@ -40,7 +40,11 @@ class Translator extends BaseTranslator
public function getLocale() public function getLocale()
{ {
return $this->container->get('request')->getSession()->getLang()->getLocale(); if($this->container->isScopeActive('request') && $this->container->has('request')) {
return $this->container->get('request')->getSession()->getLang()->getLocale();
}
return $this->locale;
} }
/** /**