eventDispatcher->dispatchTyped(new RegisterDirectEditorEvent($this->directEditingManager)); try { return $this->directEditingManager->edit($token); } catch (Exception $e) { $this->logger->error($e->getMessage(), ['exception' => $e]); return new NotFoundResponse(); } } }