setSQLQueryGlobalFromRequest($container, $request); return $handler->handle($request); } private function setSQLQueryGlobalFromRequest(ContainerInterface $container, ServerRequest $request): void { $sqlQuery = ''; if ($request->isPost()) { /** @var mixed $sqlQuery */ $sqlQuery = $request->getParsedBodyParam('sql_query'); if (! is_string($sqlQuery)) { $sqlQuery = ''; } } $GLOBALS['sql_query'] = $sqlQuery; $container->setParameter('sql_query', $sqlQuery); } }