/**
  * This method provides a handling of simple delete requests.
  *
  * @Route("/route/delete/{id}.{_format}",
  *        requirements = {"id" = "\d+", "_format" = "html"},
  *        defaults = {"_format" = "html"},
  *        methods = {"GET", "POST"}
  * )
  *
  * @param Request  $request      Current request instance
  * @param RouteEntity $route      Treated route instance.
  * @param boolean $confirmation Confirm the deletion, else a confirmation page is displayed.
  * @param string  $tpl          Name of alternative template (to be used instead of the default template).
  *
  * @return mixed Output.
  *
  * @throws AccessDeniedException Thrown if the user doesn't have required permissions.
  * @throws NotFoundHttpException Thrown by param converter if item to be deleted isn't found.
  * @throws RuntimeException      Thrown if another critical error occurs (e.g. workflow actions not available).
  */
 public function deleteAction(Request $request, RouteEntity $route)
 {
     return parent::deleteAction($request, $route);
 }