Baikal\AdminBundle\Controller\Calendar\ListController::deleteAction PHP Метод

deleteAction() публичный Метод

public deleteAction ( Baikal\SystemBundle\Entity\User $user, Baikal\ModelBundle\Entity\Calendar $calendar )
$user Baikal\SystemBundle\Entity\User
$calendar Baikal\ModelBundle\Entity\Calendar
    public function deleteAction(User $user, 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_admin_user_calendar_list', array('id' => $user->getId())));
    }