/** * @param Request $request * @param integer $movement * * @return RedirectResponse */ protected function move(Request $request, $movement) { $resource = $this->findOr404($request); $this->domainManager->move($resource, $movement); if ($this->config->isApiRequest()) { if ($resource instanceof ResourceEvent) { throw new HttpException($resource->getErrorCode(), $resource->getMessage()); } return $this->handleView($this->view($resource, 204)); } return $this->redirectHandler->redirectToIndex(); }
/** * @param Request $request * @param integer $movement * * @return RedirectResponse */ protected function move(Request $request, $movement) { $resource = $this->findOr404($request); $this->domainManager->move($resource, $movement); return $this->redirectHandler->redirectToIndex(); }