Actualización

This commit is contained in:
Xes
2025-04-10 12:24:57 +02:00
parent 8969cc929d
commit 45420b6f0d
39760 changed files with 4303286 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
<?php
namespace Knp\DoctrineBehaviors\ORM\Translatable;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\DependencyInjection\Container;
/**
* @author Florian Klein <florian.klein@free.fr>
*/
class CurrentLocaleCallable
{
private $container;
public function __construct(Container $container)
{
$this->container = $container;
}
public function __invoke()
{
if (!$this->container->has('request_stack')) {
if(!$this->container->isScopeActive('request')) {
return NULL;
}
$request = $this->container->get('request');
return $request->getLocale();
} else if ($request = $this->container->get('request_stack')->getCurrentRequest()) {
return $request->getLocale();
}
return NULL;
}
}