我想知道我的Twig扩展或实体存储库中的当前区域设置。我怎么能这样做?
在默认控制器中,我可以通过:$request->getLocale();
但我需要在我的扩展或存储库中,根据当前的语言环境进行查询。
答案 0 :(得分:0)
不是最好的解决方案,但我认为你可以做到这一点:
-in controler
$locale = $request->getLocale();
$result = $yourRepo->yourMethodInRepo($locale)
你的回购中的:
public function yourMethodInRepos($locale) {}