private function onDelete(WC_Challenge $chall) { if (false === $chall->onDelete()) { return GWF_HTML::err('ERR_DATABASE', array(__FILE__, __LINE__)); } $wc = WC_Site::getWeChall(); $wc->recalcSite(); return $this->module->message('msg_chall_deleted'); }