Skip to content

Commit 350d7c0

Browse files
committed
Remove isScopeActive() cause of deprecation
In Symfony 2.4 the request_stack Service was added. It is the "Best Practice" way to catch the current request
1 parent ff94798 commit 350d7c0

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

Decoda/DecodaManager.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -490,8 +490,9 @@ private function getPhpEngine()
490490
private function getLocale()
491491
{
492492
if (null === $this->locale) {
493-
if ($this->container->isScopeActive('request') && $this->container->has('request')) {
494-
$this->locale = $this->container->get('request')->getLocale();
493+
$request = $this->container->get('request_stack')->getCurrentRequest();
494+
if (null !== $request) {
495+
$this->locale = $request->getLocale();
495496
} else {
496497
$this->locale = $this->options['default_locale'];
497498
}

0 commit comments

Comments
 (0)