X-Git-Url: https://git.rapsys.eu/userbundle/blobdiff_plain/7b065b7bc56a349a0e70f455ec90a91faea8acf9..0811e272814cf05d6fc8bc76646a0be99bf79bb9:/Factory.php diff --git a/Factory.php b/Factory.php index 3c5f3d6..f051772 100644 --- a/Factory.php +++ b/Factory.php @@ -14,12 +14,13 @@ namespace Rapsys\UserBundle; use Doctrine\ORM\EntityManagerInterface; use Doctrine\ORM\Repository\RepositoryFactory as RepositoryFactoryInterface; use Doctrine\Persistence\ObjectRepository; + +use Rapsys\PackBundle\Util\SluggerUtil; + use Symfony\Component\HttpFoundation\RequestStack; use Symfony\Component\Routing\RouterInterface; use Symfony\Contracts\Translation\TranslatorInterface; -use Rapsys\PackBundle\Util\SluggerUtil; - /** * This factory is used to create default repository objects for entities at runtime. */ @@ -73,7 +74,7 @@ final class Factory implements RepositoryFactoryInterface { //Set to current locale //XXX: current request is not yet populated in constructor - $this->locale = $this->request->getCurrentRequest()->getLocale() ?? $this->locale; + $this->locale = $this->request->getCurrentRequest()?->getLocale() ?? $this->locale; //Return repository class instance //XXX: router, slugger, translator and locale arguments will be ignored by default