/** * Check if page id already exists * * @QueryParam(name="pageId", nullable=false, description="Unique page id") * * @ApiDoc( * description="Check if page id already exists", * resource=true * ) */ public function getCheckidAction() { $entity = $this->getPageStateRepository()->findOneByPageHash(AbstractPageState::generateHash($this->get('request_stack')->getCurrentRequest()->get('pageId'))); return $this->handleView($this->view($this->getState($entity), Codes::HTTP_OK)); }