/** * Updates or creates new StyleMap * @Route("save") * @Method("POST") * * @param Request $request * @return Response */ public function save(Request $request) { if ($this->securityContext->isUserAllowedToEdit($this->user)) { $styles = $request->request->all(); $styleMap = $this->queryManager->saveArray($styles); return $this->getSuccessMessage($styleMap); } return $this->getErrorMessage("Update : Current user is not authorized to access style with id " . $request->get("id"), HTTPStatusConstants::_UNAUTHORIZED); }