/** * {@inheritdoc} */ public function process(DatagridInterface $grid, array $config) { $repository = $this->om->getRepository($config['entity']); if ($repository instanceof LocaleAwareRepositoryInterface) { $repository->setLocale($this->localeHelper->getCurrentLocale()->getCode()); } if (!isset($config['repository_method']) && $repository instanceof DatagridAwareRepositoryInterface) { $config['repository_method'] = 'createDatagridQueryBuilder'; } parent::process($grid, $config); }