public onRequest ( |
||
$app | ||
$request | Nette\Application\Request |
public function onRequest(Application $app, Request $request)
{
if (!$this->translator) {
return;
}
$snapshot = ['request' => $request, 'locale' => $this->translator->getLocale(), 'resolvers' => []];
foreach ($this->localeResolvers as $name => $resolver) {
$snapshot['resolvers'][$name] = $resolver->resolve($this->translator);
}
$this->onRequestLocaleSnapshot[] = $snapshot;
}