/** * Deletes an event based on its ID * * Will delete every mention of it, namely: * - calendar entry * - event invitation * - chronicle from event * - videos from chronicle * - comments of photos from chronicle (however the photos stay on filesystem) * * @Privilege("delete") * * @param int $id Event ID */ public function handleDelete($id) { $this->events->deleteEvent($id); $this->flashMessage("Akce byla smazána"); $this->redirect('Event:'); }