/** * @param int $voteId * @return void Odstraneni ankety */ public function handleDeleteVote($voteId) { $this->myVote = $this->voteRepository->getById($voteId); if (!$this->myVote) { $this->flashMessage($this->translator->translate('system.invalidId')); return; } $result = $this->voteRepository->deleteVote($this->myVote); if ($result) { $this->flashMessage($this->translator->translate('system.requestS'), self::MESSAGE_SUCCESS); } else { $this->flashMessage($this->translator->translate('system.requestN'), self::MESSAGE_DANGER); } $this->redirect('this'); }