public function gridAction(Request $request) : Response
{
if (!$request->isXmlHttpRequest()) {
return $this->getRouterHelper()->redirectToAction('index');
}
try {
$results = $this->getDataGrid()->loadResults($request);
} catch (\Exception $e) {
$results = nl2br($e->getMessage());
}
return $this->jsonResponse($results);
}