request->get('token'); if (!$this->crawlerSecret || ($this->crawlerSecret !== $remoteToken)) { return $this->createErrorResponse( 'Token error. Please check it in crawler and API parameters.', Response::HTTP_FORBIDDEN, ); } $json = $request->request->get('json'); $page = $serializer->deserialize($json, PostsPage::class, 'json'); $continue = $postFactory->createFromPageDTO($page); $em->flush(); return $this->createSuccessResponse([ 'continue' => $continue, ]); } }