/** * @param SS_HTTPRequest $req * @return bool|SS_HTTPResponse */ public function delete_list(SS_HTTPRequest $req) { if (!SecurityToken::inst()->checkRequest($req)) { $this->httpError(403); } $this->wishList->removeAllBuyables(); $this->wishList->delete(); WishList::set_current(null); $this->wishList = WishList::current(); $this->extend('updateDeleteListResponse', $req, $response); return $response ? $response : $this->redirectBack(); }