Baikal\FrontendBundle\Controller\Calendar\ListController::deleteAction PHP Method

deleteAction() public method

public deleteAction ( Baikal\ModelBundle\Entity\Calendar $calendar )
$calendar Baikal\ModelBundle\Entity\Calendar
    public function deleteAction(Calendar $calendar)
    {
        $em = $this->getDoctrine()->getManager();
        $em->remove($calendar);
        $em->flush();
        $this->get('session')->getFlashBag()->add('notice', 'Calendar <i class="fa fa-calendar"></i> <strong>' . htmlspecialchars($calendar->getDisplayname()) . '</strong> has been deleted.');
        return $this->redirect($this->generateUrl('baikal_frontend_calendar_list'));
    }