/** * @param Request $request */ protected function handleWebRequest(Request $request) { $module = $this->getModule($request->getPresenterName()); $this->client->setAppname($this->appUrl . ($module ? "/{$module}" : '')); if ($module === 'Cron') { $this->client->backgroundJob(TRUE); } $params = $request->getParameters() + $request->getPost(); $this->transactionName = $this->resolveTransactionName($request, $params); $this->client->nameTransaction($this->transactionName); }