code: public function handleRemove(int $id) : void
      {
          if ($this->presenter->isAjax() && $this->presenter->user->isAllowed(StructureAuthorizator::RES_RECIPE_REMOVE_MODAL))
          {
              $this->recipeEntity = $this->recipeRepository->findOneById($id);
  
              $this->recipeManager->delete($this->recipeEntity);
  
              $this->presenter->notificationAjax(
                  'Předpis odstaněn.',
                  "Předpis '{$this->recipeEntity->getName()}' byl úspěšně odstraněn.",
                  'success',
                  FALSE
              );
  
              $this->presenter->handleModalToggle('hide', '#wakers_structure_recipe_remove_modal', FALSE);
  
              $this->onRemove();
          }
      }
docs: Handler pro odstranění
  @param int $id
  @throws \Exception