public function action_delete() { // delete a list, its gifts and related friends $this->redirect_if_not_owner(); $this->template->title = 'Delete circle'; $list_id = $this->request->param('id'); $list = new Model_List($list_id); $this->redirect_if_not_owner(); if (arr::get($_POST, 'delete')) { $list->delete(); Message::add('success', 'Circle deleted.'); Request::current()->redirect('list/all'); } $view = View::factory('list/delete'); $view->list = $list; $this->template->content = $view; }