docs: @RequestMapping(method = RequestMethod.POST, params = "action=moveElement")
      public ModelAndView moveElement(
              HttpServletRequest request,
              HttpServletResponse response,
              @RequestParam(value = "sourceID") String sourceId,
              @RequestParam String method,
              @RequestParam(value = "elementID") String destinationId)
              throws IOException, PortalException {
          final Locale locale = RequestContextUtils.getLocale(request);
  
          if (moveElementInternal(request, sourceId, destinationId, method)) {
              return new ModelAndView(
                      "jsonView",
                      Collections.singletonMap(
                              "response",
                              getMessage(
                                      "success.move.element", "Element moved successfully", locale)));
          } else {
              response.setStatus(HttpServletResponse.SC_FORBIDDEN);
              return new ModelAndView(
                      "jsonView",
                      Collections.singletonMap(
                              "response",
                              getMessage("error.move.element", "Error moving element", locale)));
          }
      }